我知道网上有很多类似的问题,但我什么都试过了。但都不起作用,我不知道我做错了什么。
The CMAKE_C_COMPILER:
/usr/local/bin/cc
is not a full path to an existing compiler tool.
我可以在 usr/bin 下找到 gcc、g++ 文件,但是在错误中,它会在 usr/local/bin 上搜索编译器。
set(CATKIN_TOPLEVEL TRUE)
set(CMAKE_C_COMPILER "/usr/bin/cc")
我甚至更改了 CMake 列表中编译器的路径。仍然没有成功,顺便说一下,我使用的是 ros1 和 ubuntu。当我尝试 catkin_make 我的工作区时,我遇到了这个错误。
答案1
我没有你的脚本,无法修复该问题,但有一个解决方法。创建一个符号链接。
sudo ln -s /usr/bin/cc /usr/local/bin/cc