You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过单次CMake调用完成项目配置与构建?

单次CMake调用完成配置与构建的解决方案

可以使用CMake 3.13及以上版本提供的-S(指定源目录)和-B(指定构建目录)参数,配合--build参数实现单次调用完成配置与构建操作。

具体执行命令如下:

cmake -S . -B ./build --build ./build

参数说明:

  • -S .:指定项目的源目录为当前根目录
  • -B ./build:指定构建目录为./build,目录不存在时CMake会自动创建
  • --build ./build:触发CMake在指定的构建目录中执行构建流程

如果需要指定构建类型(如Release或Debug),可以在配置阶段添加-DCMAKE_BUILD_TYPE参数,整合后的命令示例:

cmake -S . -B ./build -DCMAKE_BUILD_TYPE=Release --build ./build

注意:该方案依赖CMake 3.13及以上版本,若当前环境CMake版本较低,需先完成版本升级。

内容的提问来源于stack exchange,提问作者All The Rage

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 16:42:01