vscode中使用cmake構建c++專案

旅行者2号發表於2024-06-27

vscode中怎麼使用cmake?

假設對應的CmakeList.txt檔案已編輯好:

  1. 終端中呼叫cmake:
//假設現在在工作目錄 ./
cd ./build/

//執行上層目錄的CmakeList.txt生成makefile.txt,並存放在./build資料夾
cmake ..  

//make 將執行./build/makefile.txt進行專案構建(生成可執行檔案,庫,測試,安裝)
make 
  1. vscode中怎麼呼叫cmake?
//1. vscode開啟的資料夾即為工作目錄,在工作目錄下的./.vscode/setting.json中新增:
 //我們指定的CmakeList.txt所在目錄:
 "cmake.sourceDirectory": "${workspaceFolder}/cpp語言/ctest測試",
 //構建生成存放目錄為
 "cmake.buildDirectory": "${workspaceFolder}/cpp語言/ctest測試/build", 

相關文章