[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"
      }
    ]
}
相关推荐
十五年专注C++开发11 天前
CMake基础: 在release模式下生成调试信息的方法
linux·c++·windows·cmake·跨平台构建
kimicsdn13 天前
opentelemetry-demo currency cpp 项目编译流程分享
c++·cmake·libprotobuf-dev
十五年专注C++开发15 天前
CMake进阶:模块模式示例FindOpenCL.cmake详解
开发语言·c++·cmake·跨平台编译
番茄灭世神16 天前
基于VScode搭建GD32开发环境
arm开发·vscode·单片机·cmake·gd32
l1t18 天前
在arm64 Linux系统上编译tdoku-lib的问题和解决
linux·运维·服务器·c语言·cmake
番茄灭世神18 天前
基于VScode的C/C++环境搭建
vscode·cmake·gcc·c\c++·llvm·工具链搭建
Two_brushes.19 天前
Cmake中寻库文件的路径
开发语言·c++·cmake
十五年专注C++开发19 天前
CMake基础:foreach详解
linux·c++·windows·cmake·跨平台编译
wysaid19 天前
一个 VS Code 插件 (cc-format):让你的 CMake 代码拥有 CLion 般的格式化体验
cmake