gcc/g++等編譯器 編譯原理: 預處理,編譯,彙編,鏈接

 一般高級語言程序編譯的過程:預處理、編譯、彙編、鏈接。gcc在後臺實際上也經歷了這幾個過程,我們可以通過-v參數查看它的編譯細節,如果想看某個具體的編譯過程,則可以分別使用-E,-S,-c和 -O,對應的後臺工具則分別爲cpp,cc1,as,ld。下面我們將逐步分析這幾個過程以及相關的內容,諸如語法檢查、代碼調試、彙編語言等。 1、預處理 預處理是C語言程序從源代碼變成可執行程序的第一步,主要是
相關文章
相關標籤/搜索