[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"
      }
    ]
}
相关推荐
非鱼䲆鱻䲜2 天前
vscode开发stm32添加新的头文件路径和包含源文件
ide·vscode·stm32·cmake·包含头文件·包含源文件
特立独行的猫a3 天前
CMake与GN构建系统对比及GN使用指南
harmonyos·cmake·openharmony·构建·gn
特立独行的猫a4 天前
海思WS63平台CMake构建系统使用指南
cmake·海思·ws63·fbb_ws63
阿拉斯攀登5 天前
【RK3576 安卓 JNI/NDK 系列 05】NDK 构建系统:CMakeLists.txt 从入门到精通
cmake·rk3568·瑞芯微·rk安卓驱动·安卓jni·ndk构建系统
茉莉玫瑰花茶5 天前
CMake 工程指南 - 工程场景(4)
服务器·c++·cmake
茉莉玫瑰花茶5 天前
CMake 工程指南 - 工程场景(5)
开发语言·c++·cmake
Laurence6 天前
CMake 查找、打印 Qt 所有 Components / 模块列表
开发语言·qt·cmake·打印·查找·所有组件·所有模块
梓䈑7 天前
【CMake】CMake工程构建全流程 以及 相关命令行工具的介绍
linux·cmake
Laurence8 天前
CMake 报错 Failed to find required Qt component WebEngineWidgets
qt·webengine·cmake·找不到
学编程的闹钟1 个月前
安装GmSSL3库后用VS编译CMake源码
c语言·c++·ide·开发工具·cmake·visual studio