多传感融合环境配置(GeographicLib、glog、Sophus、Ceres、g2o)

多传感融合环境配置(GeographicLib、glog、Sophus、Ceres、g2o

GeographicLib库

首先下载GeographicLib,并解压缩。随后依次执行

mkdir build
cd build
../configure
make
sudo make install

然后我这边还是找不到,所以就直接链接过去。当然上一步不用…/configure 而是用cmake…,应该可以直接找到。但是没有测试。

sudo ln -s /usr/share/cmake/geographiclib/FindGeographicLib.cmake /usr/share/cmake-3.10/Modules/

注:cmake-xxxxx 是随着cmake版本改变的。

glog

git clone https://github.com/google/glog
sudo apt-get install autoconf automake libtool
cd glog
mkdir build
cd build
cmake ..
make
sudo make install

Sophus

官方下载的可能有些问题,我这里直接放改完的版本。下载解压后直接进入目录。

mkdir build
cd build
cmake ..
make
sudo make install

ceres

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

可能会出现无法定位libcxsoarse3.1.2的问题
当然这一步在ubuntu 20.04上不用处理,直接忽略即可。

//第一步,打开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
mkdir build
cd build
cmake ..
make
sudo make install

g2o

mkdir build
cd build
cmake ..
make
sudo make install
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值