g++和gcc的區別

gcc/g++在執行編譯工作的時候,總共需要4步 1.預處理,生成.i的文件[預處理器cpp] 2.將預處理後的文件轉換成彙編語言,生成文件.s[編譯器egcs] 3.有彙編變爲目標代碼(機器代碼)生成.o的文件[彙編器as] 4.連接目標代碼,生成可執行程序[鏈接器ld] gcc和g++都是GNU(一個組織)的編譯器。 1、對於.c後綴的文件,gcc把它當做是C程序;g++當做是C++程序; 2
相關文章
相關標籤/搜索