多個.cpp 原始檔的VS Code 編譯問題
在VS Code 中處理多個.cpp 原始檔時,可能會遇到編譯過程中出現的問題。與 Codeblocks 或 Visual Studio Community 2017 等其他開發環境不同,VS Code 預設可能無法自動識別所有來源檔案。
要解決此問題,需要修改tasks.json 設定檔。將以下行加入您的tasks.json:
{ "label": "g++.exe build active file", "args": [ "-g", "${fileDirname}\**.cpp", //"${fileDirname}\**.h", "-o", "${fileDirname}\${fileBasenameNoExtension}.exe", ], }
這告訴 VS Code 在當前文件目錄中查找所有 .cpp 文件,並將它們編譯為具有活動文件名稱的可執行檔。
此外,要在調試前自動構建項目,請修改launch.json 並添加以下行:
"preLaunchTask": "g++.exe build active file"
修改後, VS Code 應該能夠正確編譯和運行具有多個. cpp 原始檔的程式。
以上是如何解決多個.cpp檔的VS Code編譯問題?的詳細內容。更多資訊請關注PHP中文網其他相關文章!