我想知道GCC在编译C程序时使用的具体程序(和库)是什么。我听说当我调用名为" GCC"的可执行程序时,它并没有真正自己编译程序。相反,它将调用另一个程序进行编译,另一个程序用于链接。我还听说我们可以使用-S选项将C转换为汇编语言(所以我认为它已被另一个程序翻译)。我试着寻找GCC文档,但我找不到答案。负责创建C程序的程序和库有哪些?提前谢谢!
答案 0 :(得分:0)
GCC本身只提供编译器:C的cc
,C ++的c++
等。其他重要的程序由binutils
包提供。
根据Wikipedia,它们是: