我是靠谱客的博主 美满彩虹,最近开发中收集的这篇文章主要介绍ubuntu18.04安装 eigen、Pangolin、Sophus、boost、g2o、Ceres安装eigen安装Pangolin安装Sophus安装c++ boost库安装g2o安装Ceres,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

安装eigen

本部分转载自:博客园
请输入以下命令进行安装:

sudo apt-get install libeigen3-dev

一个库由头文件和库文件组成。Eigen头文件的默认位置在 “usr/include/eigen3” 中。如果不确定,可以输入以下命令查找:

sudo updatedb
locate eigen3

相比于其他库,Eigen的神奇之处在于,它是一个纯用头文件搭起建起来的库。这意味着你只能找到它的头文件,而没有.so或.a那样的二进制文件。在使用时只需引入Eigen的头文件即可,不需要链接库文件(因为它没有库文件)。要使用Eigen库,需要在cmake工程中的CMakeLists.txt文件中指定Eigen的头文件目录:

添加头文件

include_directories("/usr/include/eigen3")

安装Pangolin

按照网络上的博客,先添加依赖,然后git Pangolin的时候很有可能因为网络问题clone不下来,使用CSDN加速计划提供的仓库地址clone即可:

git clone https://codechina.csdn.net/mirrors/stevenlovegrove/pangolin.git

安装Sophus

参考这篇博文
在这里插入图片描述

安装c++ boost库

sudo apt-get install libboost-dev

安装g2o

使用群里的g20参考这篇博客安装即可

安装Ceres

参考网上随便哪篇博客都行

最后

以上就是美满彩虹为你收集整理的ubuntu18.04安装 eigen、Pangolin、Sophus、boost、g2o、Ceres安装eigen安装Pangolin安装Sophus安装c++ boost库安装g2o安装Ceres的全部内容,希望文章能够帮你解决ubuntu18.04安装 eigen、Pangolin、Sophus、boost、g2o、Ceres安装eigen安装Pangolin安装Sophus安装c++ boost库安装g2o安装Ceres所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(31)

评论列表共有 0 条评论

立即
投稿
返回
顶部