我是靠谱客的博主 美满彩虹,最近开发中收集的这篇文章主要介绍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所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复