1. 程式人生 > >一個c程式編譯執行的步驟

一個c程式編譯執行的步驟

一個c程式的步驟:
1、編寫c程式碼:
1.5、在編譯前會行進行預編譯指令,如:include指令,就是將.h中檔案中的內容copy過來.
2、編譯中的目的碼:二進位制。這個過程c的編譯器來完成 這個過程c的編譯器來完成.
- 會對c程式的語法進度檢測。
- 副檔名一般為”.obj”,如:xx.c –> xx.obj
- 目標檔案中不包括程式執行所需要的庫函式
- 每一個原始檔是單獨編譯的,多少個.c檔案 一般就對應多少個.obj檔案
- 注意,編譯的是.c檔案,.h不能會被編譯的,其實它已經被include複製到.c檔案中了。
3、和連線c函式得到可執行的二進位制程式碼
- 將所有有關聯的目標檔案,以及庫函式組合起來。
4、最後執行