在vscode配置cmake環境


前提:系統配置好C語言環境,沒配置環境的可以看這個 -> 在vscode配置C++環境(clang編譯器) 傻瓜式配置向導

去官網下載cmake安裝包 https://cmake.org/download/

 

安裝一路下一步,可以把cmake安裝到和編譯器一個目錄,比如我的編譯器安裝在C:\Program Files\LLVM,cmake也裝在這目錄,這樣就省去配置環境變量了(安裝的時候有給你選是否添加環境變量)

如果是按照我的方法配置的C環境,make和cl命令是用不了的,打開C:\Program Files\LLVM/bin

找到mingw32-make.exe,名字改為make.exe

找到clang-cl.exe,名字改為cl.exe

至此環境就配置完了

打開vscode,安裝插件CMake Tools

 

 現在整個helloworld項目測試一下

創建一個helloword.cpp

#include <iostream>
using namespace std;
int main()
{
    cout << "Hello World from t1 Main" << endl;
    return 0;
}

再創建一個CMakeLists.txt (大小寫很重要!!!)

PROJECT (HelloWorld)
SET(SRC_LIST main.cpp)
ADD_EXECUTABLE(helloworld ${SRC_LIST})

 

 然后右鍵CMakeLists.txt,配置所有項目

如果出現報錯,左下角如圖配置

 

然后點擊生成

 

正常情況就會提示生成已完成,會出現一個build文件夾並且出現一堆東西,就是構建完畢了

 

 點擊運行就會運行生成出來的exe文件


免責聲明!

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



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