参考这个:https://github.com/felixendres/rgbdslam_v2
1.Eigen3
sudo apt-get update
sudo apt-get install libeigen3-dev
2.g2o
参考这个:https://github.com/felixendres/g2o
mkdir build
cd build
cmake ../
make
sudo make install (记得安装)
安装结束之后,/usr/local/include文件夹下面应该有这个文件夹,如果你还是不清出怎么弄的话,参考这个:
https://blog.youkuaiyun.com/slzlincent/article/details/86555166
https://blog.youkuaiyun.com/u013004597/article/details/52496995
报错:
g2o/solvers/cholmod/linear_solver_cholmod.h: 没有那个文件或目录
解决:
sudo apt-get install cmake libeigen3-dev libsuitesparse-dev libqt4-dev qt4-qmake libqglviewer-dev
参考: