Ubuntu16.04 SLAM环境配置
参考高翔《视觉SLAM十四讲》,配套代码slambook
1)git得到的安装文件,执行前放入自己建立的目录,以使得/home保持整洁;可能安装多个版本的软件(如OpenCV)标注好版本信息
2)apt找不到安装包时,去掉版本后缀,按tab会自动搜索可用的版本并补全
1.Eigen
sudo apt-get install libeigen3-dev
2.Sophus
git clone http://github.com/strasdat/Sophus.git
cd Sophus
git checkout a621ff // 回滚到非模板类版本
mkdir build && cd build
cmake ..
make -j8
Sophus库只需编译,无需安装,若使用时报错,则回到build文件夹进行安装
sudo make install
3.OpenCV
OpenCV下载,作者使用3.4.8
sudo aptitude install libtiff4-dev /