- 报错:
CMake Error at CMakeLists.txt:12 (message):
The catkin CMake module was not found, but it is required to build a linked
workspace. To resolve this, please do one of the following, and try
building again.
- 问题分析:
在使用catkin build时候,报上面错误。原因是找不到catkin build。一方面原因是没有安装,但是我这里已经安装好了ros_noetic。
第二个原因可能是没有添加环境变量,系统访问不到这个命令,我这里出现这个问题的原因就是这个。 - 解决方案:
将ros_noetic添加到环境变量中。
(1) 编辑环境变量gedit ~/.bashrc
(2) 在最下面添加一行(路径更换为自己的)
source ~/ros_noetic_ws/devel/setup.bash
保存退出
再次运行catkin build 问题解决