您的位置:首页 > 其它

maplab编译的问题解决

2018-01-07 19:58 232 查看
问题1: 在ubuntu16.04.1中安装ROS重启黑屏。

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

问题2:编译时出现package安装abandoned和fail

。主要是两个package安装失败导致的,成功安装一下两个package就能编译成功。

opencv3_catkin安装失败。问题描述“downloading http://github.com/opencv/opencv_contrib/archive/3.2.0.zip fail”。

解决:应该是下载速度过慢导致的,失败后多编译几次就可以了

ceres_catkin 无法下载。原因是你的电脑没翻墙~

解决:把ceres_catkin对应的CMakeLists.txt中的这个网址换成github上的ceres的网址,就能下载了。位置是在maplab_dependencies/3rdparty/ceres_catkin/

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++/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: