程序 編譯的步驟 預編譯 編譯 彙編 連接

程序在編譯的過程中有一下四部

預編譯 : 去掉code 的註釋# 和 宏定的展開

編譯: 把c 轉化成 彙編語言

彙編 : 把彙編編程二進制

連接: 給整個程序重新 定義地址,多個.o 連接成一個程序.

 

由此可見 生成庫文件時 不需要知道函數的具體定義 只有再程序連接的時候才確定 地址

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章