ubuntu16.04下运行ORB-SLAM3出现问题以及解决方法
一、编译出现缺少boost库,直接下载安装即可
二、找不到eigen的情况
1。采用源码安装:
sudo apt-get install libeigen3-dev
2。修改代码:
对ORB-SLAM3中的“CMakeLists.txt”文件进行修改:47行的3.1.0去掉;
同样的,把ORB_SLAM3/Thirdparty/g2o/CMakeLists.txt第72行的3.1.0去掉。
三、报opensll错误
缺少对应的库,需安装openssl-devel,执行命令
sudo apt-get install libssl-dev
四、编译运行
编译会需要很长时间,还会卡顿,耐心等待就行。同时编译过程中会报很多warning,不用管,影响不大。