一、问题
问题描述:
找不到“Eigen3Config.cmake“和”eigen3-config.cmake“两个配置文件。
二、解决方案
1.安装Eigen3
sudo apt install libeigen3-dev
注:这里直接使用apt安装而不是从源文件安装
2.查看配置文件路径
dpkg -L libeigen3-dev
其中配置文件有四个,分别为:
/usr/lib/cmake/eigen3/Eigen3Config.cmake
/usr/lib/cmake/eigen3/Eigen3ConfigVersion.cmake
/usr/lib/cmake/eigen3/Eigen3Targets.cmake
/usr/lib/cmake/eigen3/UseEigen3.cmake
3.将配置文件所在路径添加至CMakeLists.txt文件中
set(Eigen3_DIR /usr/lib/cmake/eigen3)
find_package(Eigen3 REQUIRED)