ubuntu14.04安裝ceres庫缺少依賴項
ceres庫在安裝之前需要許多依賴項
sudo apt-get install liblapack-dev libsuitesparse-dev libcxsparse3.1.2 libgflags-dev
libgoogle-glog-dev libgtest-dev
在安裝的時候并沒有發現有什麼問題,可是在cmake的時候就發現有一些問題,說是缺失一些檔案,這時候可能是我們某個依賴項沒有安裝上,可以單獨測試,重新安裝一下,找到是确實哪個依賴項。
發現之後我們可以先update一下
sudo apt-get update
在重新安裝,看看能不能找到軟體包,如果還是找不到,那就打開源檔案
sudo gedit /etc/apt/sources.list
在文本最後加入一行(這個是ubuntu官方社群給的)
deb http:// xenial main universe
在重新update一下
這時候可能會報錯說找不到什麼什麼,或者連接配接不上什麼什麼,沒關系,可以忽略他。再次重新安裝依賴項,這時候可以發現依賴項軟體包找到啦^^,之後cmake我們要安裝的ceres,就完成了.