Ubuntu18.04安装Ceres库和G20库

本文详细介绍了在Ubuntu18.04上安装Ceres库和G2O库的步骤。首先,针对每个库,都需要安装必要的依赖,接着从GitHub下载源码并进行编译安装。对于G2O库,如果系统已安装ROS,需要额外创建FindG2O.cmake文件来指定使用自定义的G2O库。
摘要由CSDN通过智能技术生成

Ceres库安装

一、安装依赖

zhangman@zhangman-G3-3579:~$ sudo apt-get install  liblapack-dev libsuitesparse-dev libcxsparse3 libgflags-dev libgoogle-glog-dev libgtest-dev

二、下载Ceres包

https://github.com/ceres-solver/ceres-solver/tree/e51e9b46f6ca88ab8b2266d0e362771db6d98067

三、编译安装

解压后进入ceres目录下,打开终端:

zhangman@zhangman-G3-3579:~/ceres$ mkdir build
zhangman@zhangman-G3-3579:~/ceres$ cd build
zhangman@zhangman-G3-3579:~/ceres/build$ cmake ..
zhangman@zhangman-G3-3579:~/ceres/build$ make
zhangman@zhangman-G3-3579:~/ceres/build$ sudo make install

G2O库安装

一、安装依赖

zhangman@zhangman-G3-3579:~$ sudo apt-get install qt5-qmake qt5-default libqglviewer-dev-qt5 libsuitesparse-dev libcxsparse3 libcholmod3

二、下载G2O包

https://github.com/RainerKuemmerle/g2o/tree/9b41a4ea5ade8e1250b9c1b279f3a9c098811b5a

三、编译安装

解压后进入g2o目录下,打开终端:

zhangman@zhangman-G3-3579:~/ceres$ mkdir build
zhangman@zhangman-G3-3579:~/ceres$ cd build
zhangman@zhangman-G3-3579:~/ceres/build$
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值