VS Code安装和使用CMake工具

CMake是一个强大的项目工程构建工具,它是一个跨平台的开源工具。通过它可以自动生成相应的makefile等编译文件,使得工程构建和编译过程更加简化,提高工作效率,尤其是大型的项目。今天将和大家一起学习如果在windows平台下在VS Code中配置和使用CMake工具。

首先,我们需要在Windows上安装CMake工具,我们直接从CMake官网下载,选择相应的二进制文件即可。(https://cmake.org/download/)

下载CMake

打开下载下来的二进制文件进行安装,这里我直接安装在默认路径下。在安装的过程中需要注意将添加到系统环境变量的选项勾选上。

安装目录

添加环境变量

安装成功后,打开命令行,输入如下命令,检查是否安装成功。

cmake -version

安装版本

然后,打开VS Code安装CMake插件(Cmake和Cmake Tools)。

cmake插件

接下来,我们就可以在VS Code上使用CMake工具了。下面是我们准备一段代码hello.cpp和CMakeLists.txt进行验证。这里需要注意的是一定要注意编译器是否安装,我已经提前安装好了MinGW编译器,大家可参考《VS Code 编译和调试C/C++程序也可以这么爽》进行安装。

//hello.cpp
#include <iostream>

int main()
{
    std::cout << "hello cmake !!!" << std::endl;
    return 0;

}
#CMakeLists.txt
CMAKE_MINIMUM_REQUIRED(VERSION 2.8) #最低版本要求
SET(CMAKE_CXX_COMPILER "g++") #设置g++编译器
PROJECT(Hello) #设置工程名
MESSAGE(STATUS "Project Hello") #打印消息
ADD_EXECUTABLE(hello hello.cpp) #生成可执行文件

代码和CMakeList文件

代码准备好之后,我们就可以配置CMake工具了。可以通过快捷键Ctrl + Shift + p ,搜索下面命令,选择编译工具。

```bash CMake:Select a Kit ```

CMake:Select a Kit
选择编译工具

编译工具配置完成之后,我们将会在左下角可以看到编译工具已经被指定。

然后,就可以构建工程了。从导航栏选择CMake,点击下面红圈标注的【Configure All Projects】按钮进行工程配置。我们会发现工程目录下多了build目录,并且生成了相应的makefile。

配置工程

生成build目录

同样的进入CMake导航栏,选择【Build All Projects】即可对工程进行编译,生成可执行文件。

编译工程
生成可执行文件

运行生成的可执行文件。

运行

还有更多功能,大家赶快试一下吧。

感谢大家耐心的阅读,希望都有所收获,也欢迎大家关注微信公众号【Will的大食堂】,一起交流学习。

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值