[CMake] CMakePresets.json简单使用

解决的问题

CMakePresets.json是为了解决在使用命令行编译使用CMake的项目时,可能会十分麻烦。如类似的参数-DCMAKE_BUILD_TYPE=Debug所以有了CMakePresets.json来配置configure和build时的命令,然后在使用时

复制代码
cmake --preset=<configure-preset-name>
cmake --build --preset=<build-preset-name>

一个简单的CMakePresets.json

json 复制代码
{
    "version": 3,
    "configurePresets": [
      {
        "name": "windows-msvc",
        "displayName": "Windows MSVC Build",
        "generator": "Visual Studio 16 2019",
        "architecture": "win32"
      }
    ]
}
相关推荐
mahuifa1 天前
(2)VTK C++开发示例 --- 绘制多面锥体
c++·vtk·cmake·3d开发
___波子 Pro Max.3 天前
CMake中add_custom_command用法详解
cmake
信必诺10 天前
CMake —— 2、cmake在windows与linux下动态链接库编译与链接实例(附:过程代码与CMakeLists.txt)
windows·ubuntu·cmake·动态链接库·linux\
SecPulse17 天前
Linux安装Cmake (Centos 7.9)
linux·运维·centos·cmake·流影
左直拳1 个月前
C++程序从windows移植到linux后cmake脚本CMakeLists.txt的修改
linux·c++·windows·cmake·cmakelists·移植到linux
JuicyActiveGilbert1 个月前
【CMake指南】第10篇:复杂项目重构与优化指南(实战)
c++·重构·教程·cmake
JuicyActiveGilbert1 个月前
【CMake指南】第3篇:编写可维护的构建脚本(变量与作用域管理)
开发语言·c++·教程·cmake
心态与习惯1 个月前
c++ 调用 gurobi 库,cmake,mac
c++·macos·cmake·第三方库·gurobi
辰尘_星启1 个月前
【vscode】一键编译运行c/c++程序
c语言·c++·vscode·debug·cmake