ROS Melodic 的依赖关系记录
我想看到各个报错和包的依赖关系,比如在 catkin_make 的时候,可能会说缺某些包,要安装依赖,
在说依赖之前,再提一点,因为我用的是树莓派3b+,内存只有1G,在编译的时候很可能会由于内存不足导致编译失败,所以要添加一个swap,当然我装好ubuntu mate 18.04后默认已经有一个 /swapfile 了,只是其大小只有128M,干脆扩大到1G
sudo swapoff /swapfile
sudo dd if=/dev/zero of=/swapfile bs=64M count=16
#count的大小就是增加的swap空间的大小,64M是块大小,所以空间大小是bs*count=1024MB
sudo mkswap /swapfile
#把刚才空间格式化成swap格式
sudo swapon /swapfile
#启用swap
sudo swapon -s
#查看是否启用
如果报错 Could NOT find cv_bridge,那么执行如下安装即可
sudo apt-get install ros-melodic-cv-bridge
#sudo apt-get install ros-melodic-image-transport
报错Could NOT find depth_image_proc
sudo apt install ros-melodic-depth-image-proc -y
# sudo apt install ros-melodic-rgbd-launch -y
报错Could NOT find camera_info_manager
sudo apt install ros-melodic-camera-info-manager -y
报错
qmake: could not exec '/usr/lib/arm-linux-gnueabihf/qt4/bin/qmake': No such file or directory
CMake Error at /usr/share/cmake-3.10/Modules/FindQt4.cmake:1320 (message):
Found unsuitable Qt version "" from NOTFOUND, this code requires Qt 4.x
如果要简单一点,直接添加Qt4支持即可
sudo apt install qt4-default
如果要升级到QT5会有点麻烦
cd /usr/lib/arm-linux-gnueabihf/qt-default/qtchooser
sudo rm default.conf
sudo ln -s ../../../../share/qtchooser/qt5-arm-linux-gnueabihf.conf default.confsudo apt install qt5-default
修改 src/lidar/hector_slam/hector_geotiff/CMakeLists.txt,把
find_package(Qt4 4.6 COMPONENTS QtCore QtGui REQUIRED)
改为
find_package(Qt5 COMPONENTS Core Gui REQUIRED)
报错Could NOT find tf_conversions
sudo apt install ros-melodic-tf-conversions
报错 Could NOT find diagnostic_updater
sudo apt install ros-melodic-diagnostic-updater
报错 Could NOT find geographic_msgs
sudo apt install ros-melodic-geographic-msgs
报错 Could NOT find roslint
sudo apt-get install ros-melodic-roslint
报错
By not providing "FindPCL.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "PCL", but
CMake did not find one.
Could not find a package configuration file provided by "PCL" with any of
the following names:
PCLConfig.cmake
pcl-config.cmake
Add the installation prefix of "PCL" to CMAKE_PREFIX_PATH or set "PCL_DIR"
to a directory containing one of the above files. If "PCL" provides a
separate development package or SDK, be sure it has been installed.
sudo apt install ros-melodic-pcl-ros
# sudo apt install libpcl-dev
报错 Linux/XnLinuxUSB.cpp:29:10: fatal error: libusb-1.0/libusb.h: No such file or directory
#include <libusb-1.0/libusb.h>
^~~~~~~~~~~~~~~~~~~~~
sudo apt install libusb-1.0-0-dev
报错 fatal error: pcl_ros/point_cloud.h: No such file or directory
#include <pcl_ros/point_cloud.h>
^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
sudo apt install ros-melodic-pcl-ros
报错 Could NOT find tf (missing: tf_DIR)
sudo apt install ros-melodic-tf -y
报错 Could NOT find tf2_geometry_msgs (missing: tf2_geometry_msgs_DIR)
sudo apt install ros-melodic-tf2-geometry-msgs -y
ROS Melodic 的依赖关系记录相关推荐
- ros(Melodic)记录
目录 写在前面 安装ros melodic 例程 turtlesim TF 点云 命令 编译 消息 资料 参考 完 写在前面 1.本文内容 ros入门基础 2.平台 windows10, vmware ...
- 深度学习框架(Pytorch)+ 机器人(ROS):ROS melodic 上安装 Turtlebot2 —> 安装 hokuyo 激光雷达 —> Python 3 的虚拟环境中调用 ROS 填坑记录
复现论文需要ubuntu+ros+turtlebot2+hokuyo的配置,这里有一个关于turtlebot的教程: Learn TurtleBot and ROS 关于 turtlebot 的各种软 ...
- android两个项目依赖关系图,关于android:Android组件化项目搭建遇到的问题记录
1. ARouter 的依赖问题 What went wrong: Execution failed for task ':app:kaptDebugKotlin'. A failure occurr ...
- 记录一次wine安装(下列软件包有未满足的依赖关系: winehq-stable : 依赖: wine-stable (= 5.0.0~bionic))
安装wine的时候安装了错误的版本(airful),发现不是ubuntu对应的bionic版本,于是卸载之后重新安装,在次安装的时候发生了错误如下: $ sudo apt install --inst ...
- 【错误记录】Ubuntu 安装软件报错 ( 下列软件包有未满足的依赖关系:E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。 )
文章目录 一.报错信息 二.解决方案 一.报错信息 执行 sudo apt-get install git 命令 , 安装 git 软件 , 报如下错误 : root@octopus:~/ijkpla ...
- Ubuntu18.04 + 树莓派4B + wifi + 换源 +ssh + 防火墙相关 + mate桌面 + + vnc + ROS Melodic
说在前面的话,这是一个系列文章,研究从零落地 slam 小车,以下内容的 markdown 形式上传Gitee / Github 了可以直接 down 下来用捏 Gitee 从零落地 slam 小车: ...
- Ubuntu18.04+ROS melodic 控制UR5机器人(持续更新)
目录 0 前言 1 前置准备工作 1.1 环境配置 1.1.1 使用虚拟机安装Ubuntu系统 1.1.2 ROS melodic安装 1.2 工作空间配置 1.2.1 创建工作空间 1.2.2 导入 ...
- 在Ubuntu 18.04 LTS安装ROS Melodic版机器人操作系统(2019年10月更新MoveIt! 1.0 ROS 2.0 Dashing)
ROS Melodic版本在2018年5月23日推出正式版,这是ROS第三款长期支持版本,前2版LTS分别为:indigo(14.04):kinetic(16.04).此版本有windows版已经推出 ...
- Ubuntu18.04 安装ROS Melodic(官方版) 之不使用科学方法
此前记录了官方安装流程,参见Ubuntu18.04 安装ROS Melodic(官方版),但是受限于无法访问raw.githubusercontent.com,需科学方法才能成功安装,带来诸多不便,网 ...
最新文章
- bootstrap--响应式框架页面环境配置
- 基于 Jenkins 和 Kubernetes 的持续集成测试实践了解一下!
- 牛客国庆集训派对Day2: E. 数据排序(状压DP+记忆化搜索)
- 【VS2010学习笔记】【错误调试】error LNK1123:转换到COFF期间失败;文件无效或者损坏
- JS获取屏幕的宽度、高度
- AD PCBlayout 总结
- JavaScript实现累加和累乘
- Mybatis-Plus入门(一)
- 银行会计学3(特点、核算的前提假设、对象和标准)
- Intel微处理器Uncore架构简介
- Windows API-GDI入门基础知识详解 来源: PConline.com.cn
- Android 更换 APP logo 无效问题处理
- 剖析:从软件加密到软件授权保护
- 运维工程师到底都在做些什么?
- win10安装oracle11g
- 结构建模设计——Solidworks软件之草图几何关系绘制与草图编辑功能总结(裁剪实体、转换实体引用、等距实体)
- 问中国开源社区 谁主沉浮?
- 中国美容美发市场需求现状与投资价值分析报告2022年版
- 计算机画降雨径流相关图,降雨径流相关图模板.doc
- css种:link和:visited失效问题
热门文章
- svn: Working copy locked
- Uncaught SyntaxError: Unexpected token
- Docker不香吗,为啥还要K8s?
- Pandas 基础 (4)—— 汇总和计算描述统计
- [YY题]HDOJ5288 OO’s Sequence
- JAVA-Eclipse快捷键
- r语言echarts画箱线图_echarts学习笔记之箱线图的分析与绘制详解
- graphs菜单_图形用户界面菜单全面解析
- #时间预测算法_改进的智慧交通系统出行时间预测算法
- php如何对数组进行分组,如何在PHP中对数组进行分组排序