ceres库的安装
Ubuntu20.04,Eigen3.3.7,安装的ceres1.14.0
ceres官网
安装依赖
# CMake
sudo apt-get install cmake
# google-glog + gflags
sudo apt-get install libgoogle-glog-dev libgflags-dev
# BLAS & LAPACK
sudo apt-get install libatlas-base-dev
# Eigen3
sudo apt-get install libeigen3-dev
# SuiteSparse and CXSparse (optional)
sudo apt-get install libsuitesparse-dev
ceres下载
在ceres目录下
mkdir build
cd build
cmake ..
make
sudo make install
卸载g2o
cd /usr/local/bin
sudo rm -rf *g2o*
cd /usr/local/include
sudo rm -rf *g2o*
cd /usr/local/lib
sudo rm -rf *g2o*
参考博客
安装g2o成功了,但ch6关于g2o的代码运行不成功,暂时放弃吧。
卸载g2o后,重新下载。
g2o下载
在g2o的文件夹下
mkdir build
cd build
cmake ..
make
sudo make install
运行ch6文件成功,编译的时候有一些警告