Ubuntu16.04下安装ceres1.14
- 环境:ROS-kinetic版本
1、下载地址:下载ceres1.1.40版本
参考:https://blog.csdn.net/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.csdn.net/qq_35508344/article/details/80485973进行安装。安装包可以私聊我要
4、编译ceres
进入到ceres的解压包文件夹下,创建build文件夹,如下所示进行编译
mkdir build
cd build
cmake ..
make
5、安装
sudo make install