編譯過程

一個源文件到可執行程序到底經歷了哪幾個過程? 它的編譯鏈接過程分爲四個步驟:預處理、編譯、彙編、鏈接。 1.預處理 1)處理所有的#include預編譯指令,將被包含的文件插入到預處理指令的位置。這個過程是遞歸的。 2)將所有的#define刪除,並展開所有的宏定義。 3)處理所有的預處理指令,比如:#if、#denif、#ifdef、#else。 4)過濾掉所有的註釋 「//」 和」/* */」
相關文章
相關標籤/搜索