CMake Error at /opt/ros/kinetic/share/catkin/cmake/catkinConfig.cmake:83 (find_package):
Could not find a package configuration file provided by "Eigen3" with any of the following names:
Eigen3Config.cmake
eigen3-config.cmake
原因:
find_package(
catkin REQUIRED COMPONENTS
Eigen3
[..]
Eigen is not a ROS package, so you cannot use find_package(catkin .. ) with it.
You'll need to use a regular find_package(Eigen3 ..).
文章讲述了在使用CMake构建ROS(机器人操作系统)项目时,遇到Eigen3包找不到配置文件的问题,指出Eigen3是非ROS包,需使用`find_package(Eigen3..)`而非`find_package(catkin..)`来正确引用。
79

被折叠的 条评论
为什么被折叠?



