源代碼生成可執行程序過程

問:常常敲代碼,代碼是如何生成可執行程序的? 答:過程分爲兩個大的過程:翻譯和連接;翻譯分爲編譯和連接;編譯又分爲預編譯,編譯,彙編三個過程(具體過程看下圖)linux 程序編碼: gcc test.c -o testweb 1)第一步:預處理器擴展源代碼—–展開頭文件(#include命令包含文件),#define定義標識符的替換,去除註釋 2)第二步:編譯器產生兩個源文件的彙編代碼(test.
相關文章
相關標籤/搜索