C++中compile與build的區別


我在前面的博文就提到了GCC編譯器工作的四個階段:預處理、編譯、匯編、鏈接。

感興趣的同學可以參考:http://www.cnblogs.com/mlgjb/p/7708007.html

  • compile就是檢查語法的,檢查沒錯了,將它們生成相應的二進制文件(OBJ)。
  • build則是指compile和link一起做。link是將obj文件鏈接起來,並檢查它們是否具備真正可執行的條件。如果檢查通過,則將obj文件鏈接為exe或dll文件。

 

在VC++6.0中分別提供了Compile和Build這兩個功能:
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM