C/C++源程序到可執行文件

整個過程:源程序->預處理->編譯和優化->彙編->連接->可執行文件 預處理器:將.c 文件轉化成 .i文件; 編譯器:將.c/.h文件轉換成.s文件; 彙編器:將.s 文件轉化成 .o文件; 連接器:將.o文件轉化成可執行程序; 加載器:將可執行程序加載到內存並進行執行。 關鍵步驟:編譯過程和連接過程 編譯過程包括編譯和彙編: 編譯:指編譯器讀取源程序(字符流),對之進行詞法和語法的分析,將高
相關文章
相關標籤/搜索