vscode cmake命令行
时间: 2025-01-13 11:57:05 浏览: 41
### 使用 CMake 命令行在 VSCode 中配置和构建项目
#### 配置环境
为了使 CMake 工具能够正常工作,在安装好 Visual Studio Code 和 CMake 后,还需要安装扩展 `CMake Tools`。该工具提供了图形界面操作选项的同时也支持命令行模式下的各种指令执行[^1]。
#### 创建新项目并初始化
对于一个新的 CMake 项目而言,可以在任意位置创建源码目录,并在此基础上通过终端输入如下命令来设置初始结构:
```bash
mkdir my_project && cd my_project
cmake -S . -B build
```
上述命令中的 `-S` 参数指定了源代码路径而 `-B` 则用于指定构建输出的目标文件夹。这一步骤会读取当前文件夹内的 `CMakeLists.txt` 文件来进行必要的预处理动作。
#### 构建过程
完成项目的初步设定之后就可以着手于实际的编译流程了。同样是在终端内键入相应语句实现这一目标:
```bash
cmake --build` 来指示 cmake 执行具体的 make 或者 ninja 编译行为;同时利用 `--config` 设定编译版本(Debug/Release),确保最终产物符合预期需求。
#### 调试准备
当涉及到调试环节时,则需按照特定方式调整设置以适应不同场景的要求。不同于某些教程所提及的方法,针对基于 CMake 的工程来说并不依赖 launch.json 进行参数传递。相反的是应该编辑 `.vscode/settings.json` 文件加入类似这样的片段以便正确启动带有自定义参数的调试器实例[^2]:
```json
{
"cmake.debugConfig": {
"args": [
"-code",
"8"
]
}
}
```
以上即为整个过程中涉及的关键步骤概述以及对应的操作指南说明。
阅读全文
相关推荐


















