解决找不到 g2o_viewer的问题

14 篇文章 0 订阅
13 篇文章 0 订阅

跑十四讲的时候需要用到g2o_viewer,敲命令的时候发现压根找不到g2o_viewer,随即打开g2o文件夹下的bin文件夹发现的确没有g2o_viewer的可执行程序,那就问问度娘吧,结果告诉我改什么cmake,我一看太麻烦自己来把,现在就给大家分享一下我是怎么解决这个问题的!!!!!!!!!!!!
第一步打开:
打开打开上图中的GLViewer.cmake那个文件 ,发现需要额外的依赖来能顺利安装g2o_viewer

find_package(Qt5 COMPONENTS Core Xml OpenGL Gui Widgets)

安装qt5的之前首先删除qt4:

sudo apt-get remove qt4-qmake # 举个例子的删除qt4-qmake
sudo apt-get install qt5-default qtcreator

然后安装gl的依赖:

sudo apt-get install libqglviewer-dev

安装这个很关键:libqglviewer-dev
接下来就是重新编译安装g2o:(不必卸载原先的版本):
cmake …
make -j4
sudo make install
就是那一套,不再赘述!!!!!!!!
接下就是如何运行g2o_viewer了
首先打开这个文件:
在这里插入图片描述
进入这个文件夹右击在终端打开:
输入命令:./g2o_viewer /home/s/slambook2-master/ch10/sphere.g2o
后面跟的是:.g2o文件的路径
ps:
选择以上运行方法,是因为不必要麻烦的配置环境变量,但是注意路径一定要写对!!!!!!!!!

  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值