C語言學習筆記5-程序編譯和執行過程

除了一步編譯gcc -o hello.exe hello.c之外,還有分部編譯的方法和過程 C語言編譯成可執行程序進過4步: 1、預處理:宏定義展開、頭文件展開、條件編譯等,同時將代碼中的註釋刪除。這裏並不檢查語法 2、編譯:檢查語法,將預處理後的文件 編譯成彙編文件 3、彙編:將彙編文件生成目標文件(二進制文件) 4、鏈接:C語言寫的程序是需要依賴各種庫的,所以編譯之後還需要把庫鏈接到最終的可執
相關文章
相關標籤/搜索