CMake Error at CMakeLists.txt:4 (catkin_package): Unknown CMake command "catkin_package".
时间: 2024-05-15 20:12:58 浏览: 202
CMakeLists.txt
5星 · 资源好评率100%
这个错误通常表示你在一个非 catkin 的 CMake 项目中包含了 `catkin_package()` 命令,因为这个命令是由 catkin 提供的,只能在 catkin 项目中使用。
要解决这个问题,请检查你的项目是否确实是一个 catkin 项目。如果是,确认你已经正确地 source 了你的 catkin workspace,并且你的 CMakeLists.txt 文件中包含了以下语句:
```
find_package(catkin REQUIRED COMPONENTS ...)
```
如果你的项目不是一个 catkin 项目,则应该遵循非 catkin 项目的 CMake 编写方式,而不是使用 `catkin_package()` 命令。
阅读全文