[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 小时前
rl_locomotion 编译过程三
编译·强化学习·cmake·蒸馏
郝学胜_神的一滴7 小时前
CMake 012:Linux 下动态库与可执行程序的单文件构建
c++·cmake
皮皮木子8 小时前
rl_locomotion 编译过程四
编译·cmake
dozenyaoyida3 天前
RISC-V嵌入式开发:彻底解决“undefined reference to isatty“错误全攻略
经验分享·c·cmake·嵌入式开发·isatty·没有定义问题
shanql3 天前
CMake笔记:Linux下常规使用
cmake
zh_xuan4 天前
Android JNI 动态注册:获取系统内存页大小
android·cmake·jni·ndk·动态注册·内存页大小
雪靡5 天前
Visual Studio 2026 优雅的给Cmake设置大代理
c++·ide·cmake·visual studio
郝学胜-神的一滴6 天前
CMake 011:跨平台动态库编译
开发语言·c++·嵌入式硬件·qt·程序人生·cmake·liunx
郝学胜-神的一滴14 天前
CMake 010 :一步到位链接静态库
开发语言·c++·qt·程序人生·系统架构·cmake
草莓熊Lotso14 天前
【CMake】 工程实战:可执行文件从编译、链接到安装全流程深度拆解
linux·运维·服务器·网络·c++·cmake