1. 程式人生 > 實用技巧 >ubuntu18.04安裝Ceres

ubuntu18.04安裝Ceres

1、軟體包下載:

下載地址: https://github.com/ceres-solver/ceres-solver/releases 如果Github下載速度慢可在百度雲盤下載

下載地址: 連結: https://pan.baidu.com/s/1EXjbTjZ8pkaEbeppHW3TuA 密碼: 02dv

2、安裝編譯Ceres庫所需依賴項:

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

可能會出現無法定位libcxsoarse3.1.2的問題

解決方法:

//第一步,開啟sources.list
$ sudo gedit /etc/apt/sources.list
//第二步,將下面的源貼上到最上方sources.list
$ deb http://cz.archive.ubuntu.com/ubuntu trusty main universe 
//第三步,更新源
$ sudo apt-get update
//第四步,重新輸入依賴項安裝命令安裝依賴項
$ sudo apt-get install liblapack-dev libsuitesparse-dev libcxsparse3.1.2 libgflags-dev libgoogle-glog-dev libgtest-dev

3、然後解壓ceres,開啟終端進入解壓後的檔案,編譯安裝:

$ mkdir build
$ cd build
$ cmake ..
$make -j8  //可用nproc這個命令檢視cpu核心數,我的cpu核心數是8

4、安裝

$ sudo make install