ubuntu16.04安装ceres库

1.ceres是google库,首先安装相关依赖

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

2.如果安装时找不到 cxsparse 或者其他的lib,需要添加下面的源

sudo gedit /etc/apt/sources.list

把下面的源粘贴到source.list的最上方
deb http://cz.archive.ubuntu.com/ubuntu trusty main universe
更新一下

sudo apt-get update

然后再进行第一步的安装。

3.Ceres库是来自谷歌的非线性优化库,可以在这里下载https://github.com/ceres-solver/ceres-solver
目录转到下载好的ceres
解压

tar -xzvf ceres-solves tar.gz

按如下步骤输入命令编译和安装安装。

mkdir build
cd build
cmake ..
make 

ubuntu16.04安装ceres库_第1张图片

4.编译完成后安装。

sudo make install

ubuntu16.04安装ceres库_第2张图片

安装完成

你可能感兴趣的:(ubuntu16.04安装ceres库)