#《SLAM十四讲》相关库安装
环境:Ubuntu14.04,cmake3.12.
因为扩展虚拟机存储空间把系统搞坏了,重新安装了书里提到的各种库。本文又名“踩过的那些坑…”
提醒:
- OpenCV库及其扩展库contrib请选择匹配版本(3.3.1+3.3.1)且同时编译安装,避免出错。(contrib的模块虽然在书内不涉及使用,但最好安装上,以后跑开源程序避免不了。)
- G2O库请使用作者提供的版本,包含在slambook的3rdparty里。
- ubuntu系统安装后,请把软件源设置到离你较近的服务器上,详见1.
##安装内容:
- g++
- Kdevelop
- Eigen
- pangolin
- Sophus
- OpenCV+contrib
- PCL
- Ceres
- G2O
g++,Kdevelop,Eigen
- g++:sudo apt-get install g++.
- Kdevelop:可直接从软件中心下载.
- Eigen: sudo apt-get install libeigen3-dev.
通过命令定位:sudo updatedb—>locate eigen3.(两条命令,—>可看作回车的意思,下同。)
###Pangolin
提供了安装包,