GCC和GCC规范介绍

GCC


GCC(GNU收集编译)是一组编译工具的总称。它的主要任务是预处理,编译,,,并提供运行时支持的编译器密切相关,如libgcc_s.so,libstdc++。等等。


GCC的规格


GCC规范文件用于控制GCC的默认行为,该行为可用于打印GCC规范:


# gcc dumpspecs


如果你想使用你自己的规格,你可以指定规格参数:


G + O2 -规格= / / tmp规格1。C #


Binutils


提供了用于创建一系列的工具,管理和维护的二进制目标文件的工具程序,如装配(如),(LD)、静态库文件(AR)、拆卸(objdump)和精灵的结构分析工具(readelf),无效的调试信息和符号工具(带)等。一般来说,Binutils和GCC是紧密结合。没有binutils,gcc工作不正常。