前提:系統配置好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文件