nikiss

在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文件

posted on 2020-12-30 13:26  nikiss  阅读(9663)  评论(7编辑  收藏  举报