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++/
解决: 猜测应该是显卡驱动与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++/
相关文章推荐
- cocos2d-x在安卓平台编译常见的2个问题及解决办法
- 解决kernel编译时由于加入git管理导致的version magic的问题
- 解决编译问题:arm-none-linux-gnueabi-gcc: directory: No such file or directory
- Qt4.8.5编译qvfb出现undefined reference to `png_create_write_struct'问题解决办法
- Gradle在eclipse内执行编译和运行慢的问题解决
- 解决由VS2005 SP1带来的问题-在编译WM5程序时
- 交叉编译找不到stdio.h头文件,make menuconfig问题解决办法
- 转 解决在X64 RedHat5.1 下以编译方式安装PHP 出现的种种问题
- 源码编译出现的问题cmake 提示C compiler was not found和Cxx complier was not found解决办法
- 解决WINCE6.0新建工程编译出错的问题
- 解决VS在Release下编译程序报“应用程序无法启动,应用程序的并行配置不正确”的问题
- gcc编译常见问题解决方法
- Spring Tool Suite 不自动编译代码 问题解决!
- 编译LDD第三版中scullc代码时遇到的问题及解决方法
- 编译android遇到java虚拟机堆内存不够的问题 java.lang.OutOfMemoryError: GC overhead limit exceeded 解决方法
- 安卓Gradle编译失败问题分析及解决
- centos7中编译《UNIX环境高级编程》时遇到的问题及解决方法
- 解决使用libpq时提示一系列SSL相关函数没有定义导致编译失败的问题
- joshua srilm 编译问题解决方法 转
- CMake编译OGRE source code时Boost的一些问题解决方法