VScode如何編譯多個.C文件


VScode不能像MOOC上面講的Devc++那樣子。
“從編譯器的角度看,一個.C文件是一個編譯單元
而編譯器同一時間只會處理一個編譯單元,即只會對一個編譯單元去做編譯
編譯完了之后形成的是.O文件,即目標代碼文件,然后由鏈接器Link來把他們鏈接在一起
在有些IDE中分開兩個按鈕編譯和構建,compile只是產生.O文件,
而build才是把這些.O文件連接起來形成一個可執行的程序
而DEVC++沒有分開,只有一個”
 
 
那VScode怎么辦?
這是由於VSCODE實際上是一個文本編輯器,不是一個IDE,它不會自動鏈接項目通過頭文件引用的 .c文件。要解決這個問題,就要告訴編譯器需要鏈接哪些文件。


免責聲明!

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



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