加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

VS Code中如何安装和使用CMake工具?

04/21 11:25
880
阅读需 4 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

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】,搜索下面命令,选择编译工具。

CMake:Select a Kit

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

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


配置工程

生成build目录

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

运行生成的可执行文件。


运行

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

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
570BAB000118DGR 1 Silicon Laboratories Inc Oscillator, 10MHz Min, 810MHz Max, 810MHz Nom
暂无数据 查看
CPC1560GS 1 IXYS Integrated Circuits Division Solid State Relay, TRANSISTOR OUTPUT SOLID STATE RELAY, 3750 V ISOLATION-MAX, ROHS COMPLIANT PACKAGE-8
$3.26 查看
SN74ALVC164245DLR 1 Texas Instruments 16-Bit 2.5-V to 3.3-V/3.3-V To 5-V Level Shifting Transceiver With 3-State Outputs 48-SSOP -40 to 85

ECAD模型

下载ECAD模型
$2.95 查看

相关推荐

电子产业图谱