CMake Error at CMakeLists.txt:22 (message): Search for 'catkin' in workspace failed (catkin_find_pkg catkin /home/ncut/test/src): Traceback (most recent call last):
时间: 2023-06-20 13:04:17 浏览: 1245
这个错误信息表示在你的工作区中没有找到名为`catkin`的包,而在你的CMakeLists.txt文件中需要使用到这个包。可能是你的工作区中没有安装catkin或者catkin的安装路径不在CMakeLists.txt中指定的路径中。
你可以尝试检查你的工作区中是否已经安装了catkin,并且确保在CMakeLists.txt中正确指定了catkin的路径。如果你没有安装catkin,可以通过以下命令安装:
```
sudo apt-get install ros-<your-ros-version>-catkin
```
其中,`<your-ros-version>`是你正在使用的ROS版本,比如,如果你正在使用ROS Kinetic,那么命令应该是:
```
sudo apt-get install ros-kinetic-catkin
```
安装完成后,重新运行CMake即可。
阅读全文