VS Code安装和使用CMake工具

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

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

VS Code安装和使用CMake工具_第1张图片

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

VS Code安装和使用CMake工具_第2张图片

VS Code安装和使用CMake工具_第3张图片

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

cmake -version

VS Code安装和使用CMake工具_第4张图片

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

VS Code安装和使用CMake工具_第5张图片

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

//hello.cpp
#include 

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) #生成可执行文件

VS Code安装和使用CMake工具_第6张图片

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

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

VS Code安装和使用CMake工具_第7张图片
VS Code安装和使用CMake工具_第8张图片

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

VS Code安装和使用CMake工具_第9张图片

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

VS Code安装和使用CMake工具_第10张图片

VS Code安装和使用CMake工具_第11张图片

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

VS Code安装和使用CMake工具_第12张图片
VS Code安装和使用CMake工具_第13张图片

运行生成的可执行文件。

VS Code安装和使用CMake工具_第14张图片

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

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

VS Code安装和使用CMake工具_第15张图片

你可能感兴趣的:(其他)