sudo apt install libeigen3-dev
CMakeLists.txt
find_package(Eigen3 REQUIRED)
include_directories(
${EIGEN3_INCLUDE_DIR}
${EIGEN3_LIBRARIES}
)
如果报错:
Could not find a package configuration file provided by “Eigen” with any of
the following names:
EigenConfig.cmake
eigen-config.cmake
Add the installation prefix of “Eigen” to CMAKE_PREFIX_PATH or set
“Eigen_DIR” to a directory containing one of the above files. If “Eigen”
provides a separate development package or SDK, be sure it has been
installed.
则再CMakeLists.txt中添加
find_package(Eigen3 REQUIRED)
如果报错:
from /home/yjp/catkin_ws/src/calib/src/filesInPath.cpp:1:
/usr/local/include/ceres/jet.h:165:22: fatal error: Eigen/Core: 没有那个文件或目录
则在CMakeLists.txt中添加
include_directories(
${EIGEN3_INCLUDE_DIR}
${EIGEN3_LIBRARIES}
)