Ubuntu16.04下安装ceres1.14
- 环境:ROS-kinetic版本
1、下载地址:下载ceres1.1.40版本
参考:https://blog.youkuaiyun.com/coderii/article/details/87601836
2.安装依赖项
sudo apt-get install liblapack-dev
sudo apt-get install libsuitesparse-dev
sudo apt-get install libcxsparse3.1.2
sudo apt-get install libgflags-dev
sudo apt-get install libgoogle-glog-dev libgtest-dev
注意:安装eigen3时要安装3.2.10,否则版本冲突,会出现编译错误
3、安装eigen3.2.10
下载eigen3.2.10的安装包,然后参考
https://blog.youkuaiyun.com/qq_35508344/article/details/80485973进行安装。安装包可以私聊我要
4、编译ceres
进入到ceres的解压包文件夹下,创建build文件夹,如下所示进行编译
mkdir build
cd build
cmake ..
make
5、安装
sudo make install
本文档详细介绍了在Ubuntu16.04上安装ceres-solver1.14的步骤,包括依赖库的安装,如lapack、suitesparse、gflags和glog,特别指出eigen3需安装3.2.10版本以避免编译错误。随后,提供了ceres源码的下载和编译方法,以及最后的安装步骤。
3259

被折叠的 条评论
为什么被折叠?



