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,就完成了.