maplab编译的问题解决

问题1: 在ubuntu16.04.1中安装ROS重启黑屏。
解决: 猜测应该是显卡驱动与ROS的冲突问题?分析ROS安装的步骤,发现是命令:ros-desktop-full导致的。试了网上大部分办法,都无法解决。最后选择更换系统,换成16.04.3之后就没出现该问题。

问题2:编译时出现package安装abandoned和fail
。主要是两个package安装失败导致的,成功安装一下两个package就能编译成功。

  1. opencv3_catkin安装失败。问题描述“downloading http://github.com/opencv/opencv_contrib/archive/3.2.0.zip fail”。
    解决:应该是下载速度过慢导致的,失败后多编译几次就可以了
  2. ceres_catkin 无法下载。原因是你的电脑没翻墙~
    解决:把ceres_catkin对应的CMakeLists.txt中的这个网址换成github上的ceres的网址,就能下载了。位置是在maplab_dependencies/3rdparty/ceres_catkin/
  3. sensor 编译失败。问题描述“default_random_engine is mot a member of std”
    解决:这是编译器的原因,gcc和g++版本过高和过低都有问题,我的是5.4出问题,降成4.8就过了。版本更换详情参考链接:https://huanghailiang.github.io/2017/07/22/ubuntu-Reduce-the-version-gcc-g++/
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值