shc 和 gcc:创建的 *.xc 文件有什么用途?

shc 和 gcc:创建的 *.xc 文件有什么用途?

shc 用于“编译”bash 脚本,最终我得到了两个文件。一个是我的 bash 脚本的模糊版本,效果很好,我还得到了一个中间文件 *.xc。我这样说是因为我读过,shc 首先创建 *.xc,然后创建可执行文件。

问题是: shc 是否调用 gcc 来“编译” *.xc 文件?

因为如果我自己在 *.xc 文件上运行 gcc 并将其与 shc 可执行文件进行比较(cmp),则会显示存在某种差异。

我想知道该 *.xc 文件是否真的有用?

相关内容