CMake与Visual Studio的使用

前言:对于一些cmake编译的项目,对于Windows环境下,我一般先安装一个cmake gui(官网有)。

开发环境:cmake gui:cmake 3.22

VS:2019

第一步设置源码目录:选择你的项目根目录,也就是有 CMakeLists.txt 的目录

第二步设置构建目录,一般新建一个 build 目录

然后点击下方的 Configure,第一次会弹出生成器选择,选择用的vs什么版本,x64,等待完成,如果中间有红色参数,说明是有错误或有配置项需要确认。

然后点击 Generate,这一步会生成 VS 的 .sln 和 .vcxproj 文件。二步完成后点右侧Open Project打开VS,进行release/debug编译。

相关推荐
All for pursuit.4 小时前
【回溯-7】494.目标和
数据结构·c++·算法·leetcode
白杨尚青4 小时前
C++入门篇(十三):vector(上)——动态数组:构造、空间增长与迭代器失效
开发语言·c++·笔记·算法·stl
文祐4 小时前
下载Visual Studio 2017 Build Tools version 15.9
ide·visual studio
(Charon)5 小时前
【C++面试】RAII到底是什么:从资源管理理解C++对象生命周期
c++·算法·面试
无名猿5 小时前
成员初始化列表与初始化顺序陷阱:按声明顺序,不是书写顺序
c++·现代c++·语法基础
91刘仁德5 小时前
传输层协议深度拆解:端口寻址、UDP 报文与 TCP 可靠性机制全解析
linux·网络·c++·网络协议·tcp/ip·udp·c
Liuchang09115 小时前
洛谷 P2670 [NOIP 2015 普及组] 扫雷游戏
c++·算法·游戏
顶点多余6 小时前
C/C++常见面试题
开发语言·c++
HugoStudio_SWAN6 小时前
洛谷 B4575 [GESP202609 二级] 直角三角形——临场定义理解与边界质疑
c++·学习·程序人生·算法
(Charon)6 小时前
【C++面试】右值引用与移动语义:std::move到底做了什么
开发语言·c++