楼主在使用groundtruth生成imu数据集的时候,需要使用到Geographiclib库,安装过程遇到了一些问题,花了半天时间最终还是成功解决了。

1、下载Geographiclib库。这里我下载的是1.48版本,也可以根据需要下载其他版本;

2、解压

             tar xfpz GeographicLib-1.48.tar.gz

3、进入文件目录

            cd GeographicLib-1.49 

4、创建build文件夹并且进入

         mkdir buildcd build 

5、配置(使用库中自带文件)

        ../configure 

6、编译+安装

        makemake install 

7、在要使用的项目文件的cmakelist.txt加入GeographicLib需要的依赖

LIST(APPEND LINK_LIBS
        ${OpenCV_LIBS}
        #$ENV{HOME}/ScaViSLAM/svslocal/lib/libGeographic.so
        #${Geographic_LIBS}/usr/local/lib/libGeographic.a
        /usr/local/lib/libGeographic.so.17.1.1
        /usr/local/lib/libGeographic.so.17
        /usr/local/lib/libGeographic.so
        )

8、经过上述步骤,项目应该就可以编译通过了,不过楼主在运行的时候,遇到了一个问题,“找不到egm2008”,开始我以为是配置出错了,最后发现原来还需要下载egm2008,,,,,我怎么知道使用这个库还需要下载其他的文件,,,,好吧,只能老老实实去下载。。

9、具体下载步骤如下:

进入GeographicLib文件夹下

           geographiclib-get-gravity all  # to install egm84, egm96, egm2008, wgs84
这样就安装了好几个egm库了,随便你使用哪个喽,你开心就好!

至此,该库的安装已经全部介绍完毕!

ubuntu下使用GeographicLib库相关推荐

  1. 《视觉SLAM十四讲》第四讲-ubuntu下安装Sophus库出现问题及解决办法

    这里写自定义目录标题 写在前面 1.安装指令: 2.编译过程中出现的问题及解决办法: 问题1: 问题2: 3.使用过程中出现的问题 参考链接 写在前面 本文转载自: [1] haxiongha. ub ...

  2. ubuntu安装python库_Python安装:如何在ubuntu下安装python库

    上面介绍到了python安装中如何在Windows下按章python库,接下来上海python培训小编介绍另外一种方法:如何在ubuntu下安装python库. 在ubuntu下进行python库的安 ...

  3. Ubuntu下添加boost库

    @Ubuntu下Boost库的链接 在CmakeLists.txt中添加Boost组件 Boost具有很好的平台独立性,因此可以作为首选api来完成特定功能. 最常用的为filesystem,用来获取 ...

  4. 解决ubuntu下c++标准库缺少conio.h

    该头文件是用于检测键盘输入的,在windows下,c++标准库是自带的,但是在Linux下没有该头文件,可以通过手动的方式进行添加.步骤如下: 1.打开终端, sudo gedit 2.在弹出的文件里 ...

  5. ubuntu下点云库pcl错误问题集

    1.           https://blog.csdn.net/unlimitedai/article/details/86481912    参考的链接 错误问题: yuhaiwei@yuha ...

  6. Ubuntu下如何获取usb相机的PID/VID并打开指定的相机

    项目需求控制和打开两个USB摄像头,并且根据相机的PID和VID来打开指定的相机,来区分主副相机,在Windows下可以通过AForge.Video.DirectShow库来实现,但是Ubuntu下没 ...

  7. 四种环境下编译nanomsg库

    VS2013编译生成nanomsg库文件 因为工作中用到了nanomsg,又需要编译成库来使用,发现网上资料很少,所以做此记录. 编译准备,CMake工具软件和下载好的nanomsg源码包.我的是CM ...

  8. linux 编译 suitesparse,Ubuntu下编译SuiteSparse-4.4.1和METIS-4.0.3

    ubuntu下编译caffe Ubuntu下编译caffe 纯粹是个人编译的记录.不用CUDA(笔记本是amd卡,万恶的nvidia):不手动编译依赖包(apt-get是用来干啥的?用来直接装二进制包 ...

  9. Ubuntu下makefile及gcc生成静态库动态库的简单使用举例

    环境:Ubuntu-13.10  32位(虚拟机).gcc4.8.1 首先创建一个test_makefile_gcc文件夹,此test_makefile_gcc文件夹下包括:src文件夹用于存放源文件 ...

最新文章

  1. 零基础的前端开发初学者应如何系统地学习?
  2. 如何让mysql的自动递增的字段重新从1开始呢?(
  3. 简单介绍一下Java常用的五大框架!
  4. boost::units模块单位/数量操作和转换的测试程序
  5. iosetup mysql_InnoDB: Error: io_setup() failed with EAGAIN after 5 attempt
  6. FoveaBox:目标检测新纪元,无Anchor时代来临!
  7. 进程优先级,进程nice值和%nice的解释
  8. php curl获取404,php使用curl判断网页404(不存在)的方法
  9. 解决报错(4种情况):0x00007FF614F73B96 处(位于 XXX.exe 中)引发的异常: Microsoft C++ 异常: cv::Exception,位于内存位置 0x000XXX
  10. Win10系统如何快速更改桌面文件夹图标
  11. 英特尔推出SD卡巨细电脑 配Atom处理器
  12. macbook历代_苹果笔记本的进化史 历代Macbook产品回顾
  13. 电动汽车续航标准傻傻分不清楚?别再被车企的等速续航骗了!
  14. python中matplotlib的plot函数
  15. 为什么游戏行业容易遭受DDoS攻击
  16. Paypal与Moneybookers的比较
  17. QT教程 休闲棋牌游戏开发(2)
  18. CSDN(编程的开始)
  19. c android显示gif动画,MFC显示GIF动画图片
  20. 4D毫米波雷达天线设计

热门文章

  1. Copley驱动maxon错误集锦
  2. 人脑是量子计算机科学实验,新发现!人类大脑就是台量子计算机:如此神奇
  3. 下列关于虚电路网络的叙述中,错误的是( )
  4. 【图神经网络】图神经网络(GNN)学习笔记:GNN的应用简介
  5. 32位系统和64位系统的区别
  6. gradle编译 Errors occurred while build effective model错误
  7. java form的时间格式_java date日期格式
  8. 如何让你的网站快速被百度快照抓取
  9. 函授计算机基础知识考试试题,2020年函授本科计算机应用基础课后作业、模拟题及答案.doc...
  10. Asp.Net OA 集成RTX(腾讯通)开发实践