安装ORB_SLAM2过程中出现找不到Eigen3情况
在/workspace/src/ORB_SLAM2目录下执行./build_ros.sh命令时,报错如下:
找到报错信息的文件,修改如下:
主要为添加下列代码:
SET(Pangolin_INCLUDE_DIRS "/home/ubuntu/Pangolin/include;/home/ubuntu/Pangolin/build/include;/usr/include;/usr/include;/usr/include;/usr/include/eigen3")
SET(Pangolin_INCLUDE_DIR "/home/ubuntu/Pangolin/include;/home/ubuntu/Pangolin/build/include;/usr/include;/usr/include;/usr/include;/usr/include/eigen3")
其中/home/ubuntu/Pangolin/build/include
为PangolinConfig.cmake文件所在同一目录下的include文件。
修改完成后保存文件,重新运行./build_ros.sh