Ceres和g2o安装

看到SLAM 14讲ch6的我,经历了一天装包的噩梦,除了想吐槽几kb的依赖项下载速度以外,这几个坑mark一下:
1、安装Ceres时,会显示找不到Eigen3的cmakefile,这是我之前手太贱安装完了eigen库直接删除了安装包的原因,要解决这个问题要把Eigen3重新cmake一下,下载eigen3:

cd eigen3
mkdir build
cd build
cmake ..

然后再进入ceres文件编译它就可以正确编译了
这里说下装包的基本命令

unzip example.zip
tar -zxvf example.tar.gz
//看压缩包格式而定

cd example
mkdir build
cd build
cmake ..
make
sudo make install

2、安装g2o时,因为CMakeFile用的是旧版本的cmake所以会出现警告,但是现在还没有完全禁用,所以不要鸟那些警告,直接梭哈,装就完事了。不过不知道是不是我网速的问题,qt4这些包真的下的比乌龟还慢,有时候链接断掉了还要重新开始下载,晕~

©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页