我想在Visual Studio Code中完成Pixhawk 4开发的设置。因此,我遵循了以下文档中给出的步骤。我之前也安装了Cygwin工具链。
https://dev.px4.io/master/en/setup/vscode.html
在vsc中打开固件文件夹后,我安装了所有推荐的扩展。然后我选择了工具包,并使用底部的蓝色条点击构建来配置项目。就在那之后,我得到了这个错误:
错误的CMake可执行文件"。是否已安装或设置包含正确的路径(cmake.cmakePath)
是什么原因导致了问题?我是一个初学者,所以如果这个问题有什么不清楚的地方,请问我。谢谢你的帮助。
路径中显然存在空间问题。很多人都遇到过这种情况,但还没有解决(我今天早些时候自己也遇到过)。";解决方案";(阅读:解决方法…因为Microsoft…)是在不同的目录中重新安装Cmake(显然是一个没有空格的目录),并确保它在您的系统路径中。
有关详细的疑难解答/讨论,请参阅此Github问题。
我在更新VSCode
时遇到了同样的问题。在项目设置中,我将Cmake
的完整路径设置为:
"cmake.cmakePath": "/usr/local/bin/cmake"
它奏效了。
我遇到了同样的问题,可以通过(重新)安装cmake
:来解决
sudo apt install cmake
如果没有安装gcc,则需要先安装gcc然后再安装cmake。
-
安装gcc
sudo apt安装构建基本
-
从下载CMakehttps://cmake.org/download/
-
安装CMake
$/引导
$make
$make-install
完成此步骤后,请重试,它应该可以工作。
从VS Code中卸载C++扩展并重新安装。在这种情况下它对我有效=)