Linux之編譯連接

編譯過程linux 廣義的代碼編譯過程,實際上應該細分爲:預處理,編譯,彙編,連接。編輯器 預處理過程,負責頭文件展開,宏替換,條件編譯的選擇,刪除註釋等工做。gcc –E表示進行預處理,生成.i文件。[預處理器cpp]函數 編譯過程,負載將預處理生成的文件,通過詞法分析,語法分析,語義分析及優化後生成彙編文件。gcc –S表示進行編譯,將預處理後的文件不轉換成彙編語言,生成文件.s。[編譯器eg
相關文章
相關標籤/搜索