我让CMake在Visual Studio 2015中运行得非常好。我想尝试使用C ++和CMake扩展的VS Code,但是当我尝试调用build命令时(默认配置为F7配置为VSCode的CMake扩展),我只收到消息:
command 'cmake.build' not found
是否试图告诉我它无法找到CMake?因为Cmake已经安装并正在运行......我也尝试将设置更改为cmake的完整路径,但没有成功。我从Extensions安装了CMake和CMake工具。此外,CMake的工具栏不会出现在蓝色VSCode工具栏上,如CMake Tools扩展文档中所示。
答案 0 :(得分:0)
编辑:
该扩展程序的作者认为他们已在最新版本0.9.7
中解决了此问题。
https://github.com/vector-of-bool/vscode-cmake-tools/issues/157#issuecomment-307005140
所以,我刚推了0.9.7:
- 不再依赖twxs.cmake,因此不应该造成任何影响 问题
- @ytimenkov修复了一些版本解析代码 说谎安装了什么版本的CMake。应该解决问题 人们看到的是3.7之前的版本。
- @ytimenkov加入更好 初始化失败时出错。这应该有助于创造未来 门票!
醇>因此,我将关闭此问题,并要求任何人 如果有任何其他问题,请使用新的错误消息打开新票证 在初始化失败期间出现。
我也遇到了这个问题,并获得了solution here in my ticket。
对于某些人来说,他们的某个依赖项未在我们的系统上正确安装。因此,您需要安装另一个额外的扩展才能使其正常工作。
它被称为“CMake”或“twxs.cmake”(实际包名称),可在此处找到:https://marketplace.visualstudio.com/items?itemName=twxs.cmake
如果它仍然无法正常工作,有些人报告说他们需要卸载这两个扩展,然后重新安装它们以使其正常工作 - 确保重新启动VSCode。
答案 1 :(得分:-1)
试试这个: