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

VScode CMake扩展构建时报错Bad CMake executable问题求助

问题修复方案

你遇到的错误提示如下:

Bad CMake executable "". Is it installed or settings contain the correct path (cmake.cmakePath)?

按照以下步骤逐一排查即可解决:

  1. 首先验证CMake全局配置是否生效
    按下Win+R输入cmd打开命令提示符,执行命令:

    cmake --version
    

    如果正常输出版本号,说明系统环境变量配置正确;如果提示找不到命令,需要确认你添加到Path的是CMake安装目录下的bin文件夹(默认路径为C:\Program Files\CMake\bin),配置完成后需要重启所有已打开的终端和VS Code才会生效。

  2. 配置VS Code CMake扩展的指定路径
    如果全局cmake命令执行正常,说明是扩展单独配置的路径为空或错误,两种修改方式二选一即可:

  • 可视化配置:按下快捷键Ctrl+,打开VS Code设置,搜索cmake.cmakePath,在对应输入框中填入cmake.exe的完整绝对路径,例如C:\Program Files\CMake\bin\cmake.exe(注意需要定位到exe文件本身,不是只写到上层bin目录)
  • 配置文件修改:打开项目根目录下.vscode/settings.json文件,添加如下配置项:
    "cmake.cmakePath": "C:\\Program Files\\CMake\\bin\\cmake.exe"
    
    注意Windows路径下的反斜杠需要做转义,写为两个反斜杠。
  1. 特殊场景排查
    如果使用了WSL、远程开发等场景,需要确认你配置的路径对应目标环境的CMake位置,本地Windows开发不要填写WSL内的Linux路径。
    所有配置完成后重启VS Code,重新加载CMake项目即可正常执行构建操作。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 01:18:03