安装kalibr踩坑2:fatal error: ceres/rotation.h: No such file or directory #include “ceres/rotation.h“

fatal error: ceres/rotation.h: No such file or directory #include "ceres/rotation.h"

 ceres没有装好,需要重装,安装方法如下

1.下载安装包,我是ubuntu18.04系统,我先用2.1.0安装失败了,报错说缺失很多文件。后来换成2.0.0后安装成功,如果也是18.04的小伙伴可以直接安装2.0.0,下载链接如下

Tags · ceres-solver/ceres-solver · GitHub

2.修改镜像源

sudo gedit /etc/apt/sources.list

将下面的源粘贴到最上方sources.list,并保存退出

$ deb http://cz.archive.ubuntu.com/ubuntu trusty main universe 

执行

sudo apt-get update

3.安装依赖项

$ sudo apt-get install liblapack-dev libsuitesparse-dev libcxsparse3.1.2 libgflags-dev libgoogle-glog-dev libgtest-dev

4.执行以下命令,然后就安装成功啦~

tar zxf ceres-solver-2.0.0.tar.gz
mkdir build
cd build
cmake ../ceres-solver-2.0.0
make -j3
make install

 参考链接

fatal error: ceres/ceres.h: 没有那个文件或目录_gaofei forever的博客-CSDN博客

ubuntu18.04安装Ceres库 - 代码先锋网 (codeleading.com)

(2条消息) Ceres库安装踩坑(SLAM十四讲)_白色小靴的博客-CSDN博客_ceres库

猜你喜欢

转载自blog.csdn.net/lian740930980/article/details/126354770