深入理解計算機系統-第三章-程序的機器級表示-3.1-3.2

3.2 程序編碼 假設我們寫一個C程序,有兩個文件p1.c和p2.c,我們用unix命令行來編譯這段代碼 gcc -o2 -o p p1.c p2.c o2:告訴編譯器會使用第二級優化,會使得最終程序運行得更快,但是編譯時間會變長,對代碼進行調試會變得更加困難 這個命令實際上調用了一系列的程序,將源代碼轉化爲可執行的代碼 C預處理器會擴展源代碼,插入所有用#include命令指定的文件,並擴展所有
相關文章
相關標籤/搜索