编译VINS-mono时(catkin_make时),显示缺少ceres库的文件,更换ceres库的版本(由2.2换成了2.1的版本),并改了下bash配置文件就编译成功了
ceres库下载链接:https://codeload.github.com/ceres-solver/ceres-solver/tar.gz/refs/tags/2.1.0
具体命令如下:
tar -xzvf ceres-solver-2.1.0.tar.gz
cd ceres-solver-2.1.0/
mkdir build
cd build
cmake ..
make -j8
make test
sudo make install
为了避免每次打开新的shell都需要source,我们将其添加到bash配置文件中
sudo gedit ~/.bashrc
# 最后一行添加:
source ~/catkin_ws/devel/setup.bash
#保存,退出
最后source一下
source ~/.bashrc