天天看點

《深入分析GCC 》——1.2 GCC的特點

本節書摘來自華章出版社《深入分析gcc 》一書中的第1章,第1.2節,作者 王亞剛 ,更多章節内容可以通路雲栖社群“華章計算機”公衆号檢視。

gcc作為目前較為成功的編譯系統之一,具有非常突出的優點,主要包括:

gcc不是一個孤立的編譯工具,而是整個gnu工程中的一個組成部分。gnu工程中的其他軟體,包括gnu c庫glibc、gnu的調試工具gdb,以及gnu二進制工具鍊binutils(gnu binutils toolchains,例如彙編工具as,連接配接工具ld,目标檔案分析工具objdump、objcopy等)等都與gcc關系密切,互相依賴。

可以使用下述的shell指令檢視gnu二進制工具鍊中主要包括的工具:

gcc是目前使用的最為廣泛的編譯器系統之一,衆多工業級應用的實踐證明,gcc編譯系統生成的代碼具有很高的可靠性和運作效率。

在gcc 4.4.0中,已經提供了對openmp的完整支援。

繼續閱讀