跑高翔十四讲中涉及到g2o时的版本升级问题

表示已经跑了一整天第八讲的直接法程序了,简直抓狂,写个博客记录下吧:
在碰到跑高翔程序中,g2o版本升级导致的各种错误,大概有以下两种方法加以解决:

  1. 安装老版g2o
    一定要将原本g2o安装在usr/local/bin,usr/local/include,usr/local/lib中的相关文件全部删除,可以用
sudo rm- rf *g2o*

接下来呢,就可以使用slambook中的thirdpark部分中的g2o包,直接编译啦,遵循下面的过程:

  mkdir build
  cd build
  cmake ..
  make
  sudo make install
  1. 使用新版本g2o
    可能在make程序时,会碰到意想不到的各种错误,但是基本上,如果g2o路径正确,用以下两个链接中提及的方案便可以解决
    关于关于高博3d2d程序报错的改动
    《视觉SLAM十四讲》第六讲g2o实践代码报错解决方法
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值