ubuntu16.04 源码安装gazebo8.2时显示SDF version >=5.0.0. Required for reading and writing SDF files 解决方法
前段时间想学习一下gazebo的使用方式,但发现自带的gazebo7好像没有自带的plugin文件,所以想通过源码安装解决上述问题,但按照官方教程安装时,遇到了一下问题:
为了解决上述问题,需要更新sdformat文件,但是apt-get install时,文件名不叫sdf也不叫sdfromat,而是libsdformat,因此参考官方网站的教程,输入下列代码:
sudo apt-get install python3-pip wget lsb-release gnupg curl
sudo sh -c 'echo "deb http://packages.osrfoundation.org/gazebo/ubuntu-stable `lsb_release -cs` main" > /etc/apt/sources.list.d/gazebo-stable.list'
wget http://packages.osrfoundation.org/gazebo.key -O - | sudo apt-key add -
sudo apt-get update
在完成上述源更新之后,安装所需的libsdformat,注意gazebo8.2需要的是dev版本的,因此在包名后面加上-dev,运行下列命令:
sudo apt install libsdformat5-dev
再次在build文件中运行
cmake ../
会得到以下结果:
最复杂的SDF包问题已经解决,接下来只需要安装剩下的依赖包即可,运行命令:
sudo apt-get install libignition-transport3-dev
sudo apt-get install libqwt
最后再运行camke:
cmake ../
显示
以上便完成SDF及相关依赖包的安装
gazebo源码安装教程网址:Gazebo : Tutorial : From source (Ubuntu and Mac)
SDFormat安装官方教程:Install — Documentation
SDFormat官方下载网址:libsdformat Download
ubuntu16.04 源码安装gazebo8.2时显示SDF version >=5.0.0. Required for reading and writing SDF files 解决方法相关推荐
- ubuntu16.04源码安装opencv3.4.0
ubuntu16.04源码安装opencv3.4.0 opencv下载地址:https://opencv.org/releases/page/3/ 1.下载安装包 2.安装依赖 sudo apt-ge ...
- ubuntu16.04源码安装python3.7
ubuntu16.04源码安装Python3.7 python源码安装包下载:https://www.python.org/downloads/release/python-371/ 在安装的过程中, ...
- ubuntu16.04源码安装node
1.官网下载源码包,我这里下载的是10.15.0的版本 https://nodejs.org/en/ 解压文件并拷贝到要安装的目录 sudo tar xvf node-v10.15.0-linux-x ...
- Ubuntu16.04源码安装postgresql-9.6.6数据库
注意 : /usr/local/pgsql/data/postgresql.conf #修改端口的配置文件 /usr/local/pgsql/data/pg_hba.conf #添加用户或者主机IP的 ...
- R语言在安装某个包时显示退出状态不是0
R语言在安装某个包时显示退出状态不是0 在安装生存分析所用的包survminer时,install.packages("survminer") 试了多次,一直显示其退出状态为0 解 ...
- Mac连Wi-Fi时显示:“wifi有自分配的ip地址将无法接入互联网”解决方法
Mac连Wi-Fi时显示:"wifi有自分配的ip地址将无法接入互联网" 解决方法: 打开网络偏好设置 选择高级模式 点击[Wi-Fi],找到现在连接的无法上网的Wi-Fi,点击[ ...
- ubuntu16.04源码编译安装nginx1.16.2
解压.编译.安装 1.安装nginx之前在linux系统上确保安装以下软件和第三方库. sudo apt-get update 升级所有包,改变软件设置和系统设置,系统版本内核都升级 sudo apt ...
- Ubuntu16 编译源码安装MXNet 可变卷积Deformable-ConvNets GPU版
[引言]最近接手了公司的关于虫子识别的项目,使用MXNet框架开发,但是实际用的是Deformable-ConvNets. Deformable-ConvNets为微软研究研究院提出的可变卷积网络,可 ...
- ubuntu16.04源码编译linphone库的过程
linphone源码下载链接:https://gitlab.linphone.org/BC/public/liblinphone linphone 依赖 belcard belcard 依赖 belr ...
最新文章
- 搞懂机器学习的常用评价指标!
- python xpath语法-Python爬虫之XPath语法
- Spring中的p标签(转)good
- javaScript原型及继承
- 基于任务编程_如何理解任何编程任务
- hive 修改cluster by算法_Hive入门实战(一)概述与使用
- SQL Server登录名,用户和安全标识符(SID)
- 【转】memcache-client-forjava
- 表达式二叉树(蛋疼ing)
- 空间变量php,PHP名称空间可以包含变量吗?
- HDU-1166 敌兵布阵
- element-ui表格合并数据相同行
- python百度爬虫_Python爬虫 - 简单抓取百度指数
- YAH2460型圆振动筛设计
- jser必看的破解javascript各种加密的反向思维方法 转自脚本之家
- 上海叮咚买菜抢菜程序
- [RK3568 Android11] 开发之调试RK809 codec音频-MIC
- zjhu1016密码锁
- ​UG塑胶模具设计结构分析是如何挤压成型的
- 第九次作业(输出杨辉三角形)