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

如何在VS Code的CMake Tools中添加可选项目?文件夹配置疑问

在VS Code的CMake Tools中添加可选项目及配置说明

一、对话框配置项的用途

你点击编辑图标弹出的这个对话框,是用来指定CMake根目录的——也就是核心CMakeLists.txt文件所在的文件夹。CMake Tools必须明确从哪个目录开始解析构建脚本,这个配置直接决定了扩展会以哪个文件夹作为构建上下文。

二、如何修改文件夹选项

1. 通过配置文件修改

打开VS Code设置(快捷键Ctrl+,),点击右上角的「打开设置(JSON)」按钮,在配置文件里添加或修改cmake.sourceDirectory字段:

{
  "cmake.sourceDirectory": [
    "${workspaceFolder}/sub-project-1",
    "${workspaceFolder}/sub-project-2"
  ]
}

把你需要的各个CMake项目根路径填到数组里,保存后再点击编辑图标,就能看到这些新增的选项了。如果只想针对当前工作区生效,就编辑工作区下的.vscode/settings.json文件(没有的话直接新建),写入同样的配置即可。

2. 多文件夹工作区方式

如果你的多个CMake项目是独立的文件夹,可以直接通过文件 > 将文件夹添加到工作区把它们都加入当前工作区。CMake Tools会自动识别每个文件夹下的CMakeLists.txt,之后在扩展面板的项目选择器里就能直接切换不同项目,不用手动配置路径。

三、添加可供选择的项目

如果是单个工作区下包含多个子项目,只要给每个子项目单独配置CMakeLists.txt,再通过上述cmake.sourceDirectory数组把各个子项目的根路径加进去,就能在编辑对话框里选择不同的根目录来切换项目;如果是独立项目,直接添加到工作区即可实现多项目切换选择。

内容的提问来源于stack exchange,提问作者user2138149

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 10:02:42