linux(ubuntu)安装QT-ros插件

2024-09-05 20:04
文章标签 linux ubuntu 安装 qt 插件 ros

本文主要是介绍linux(ubuntu)安装QT-ros插件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Linux下的qt安装ros插件

  • 查看qt版本和对应的ros插件版本
    • 查看qt版本
    • 查看 qt creator 版本
  • qt creator进行更新升级
  • 下载版本对应的ros_qtc_plugin 插件
  • 插件安装
  • 安装成功

查看qt版本和对应的ros插件版本

想要qt与ros联合开发,我门需要在qt creator中添加ros的插件,之前查资料有哦 一个方法是直接下载安装带有ros插件版本的qtcreator,那个我试过了,不太好用,主要是由于全英文看起来有点困难,所以有些配置看着叶挺复杂的,加上下载后和原来的的qtcreator是分开的不能一起使用就放弃了,所以在这里不再赘述这个方法,我们直接在原生的qt上安装插件来完成环境的搭建。

查看qt版本

在这里插入图片描述

查看 qt creator 版本

打开qt creator
点击帮助,关于QT Creator,就可以看到qt creator的版本
在这里插入图片描述

qt creator进行更新升级

我的qtcreator版本是qtcreator10.0.2,这个版本用来安装插件比较方便,较旧的版本不支持直接安装插件的功能。
附上qtcreator下载地址
Index of /archive/qtcreator
选择后缀为.run的文件进行下载
在这里插入图片描述
下载后放在主目录或者其他地方,赋予可执行权限

sudo chmod a+w qt-creator-opensource-linux-x86_64-10.0.2.run

接下来运行文件

 ./qt-creator-opensource-linux-x86_64-10.0.2.run

运行的时候可以选择断网,没有什么要特别注意的,可开始需要登陆以下自己的qt账号,去官网注册一个就可以了
安装完之后,会直接打开新版本的qt creator,但是关闭之后再打开会发现还是原来的旧版本的,这个 时候只需要重启一下电脑再打开qt creator就会发现是最新安装的qt creator版本。

下载版本对应的ros_qtc_plugin 插件

在上面的操作中查询到qt creator的版本是10.0.2所以对应的ros插件版本是10,前往ros_qtc_plugin Github 插件的仓库,下载其发布版本,之后根据自己经济的版本和系统版本选择的对应的压缩包进行下载,我的是ubuntu系统,qtcreator版本是10.0.2,所以选择下面这个
在这里插入图片描述

插件安装

下载之后,将zip文件可以直接放在主目录下,打开qt creator,我们点击帮助->关于插件
在这里插入图片描述
点击 install Plugin,
在这里插入图片描述
点击浏览,找到刚才下载的ROSProjectManager-10.0-Linux-x86_64.zip
在这里插入图片描述
一直点下一步
在这里插入图片描述
这里建议选择第一个,根据自己需求

安装成功

可以根据提示立即重启,我们来到关于插件这里,出现这个就是安装成功了
在这里插入图片描述
同时新建项目这里也出现了 ROS Workspace就说明安装成功,可以使用qt来对ros进行开发了
在这里插入图片描述

这篇关于linux(ubuntu)安装QT-ros插件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1139929

相关文章

Qt实现网络数据解析的方法总结

《Qt实现网络数据解析的方法总结》在Qt中解析网络数据通常涉及接收原始字节流,并将其转换为有意义的应用层数据,这篇文章为大家介绍了详细步骤和示例,感兴趣的小伙伴可以了解下... 目录1. 网络数据接收2. 缓冲区管理(处理粘包/拆包)3. 常见数据格式解析3.1 jsON解析3.2 XML解析3.3 自定义

快速修复一个Panic的Linux内核的技巧

《快速修复一个Panic的Linux内核的技巧》Linux系统中运行了不当的mkinitcpio操作导致内核文件不能正常工作,重启的时候,内核启动中止于Panic状态,该怎么解决这个问题呢?下面我们就... 感谢China编程(www.chinasem.cn)网友 鸢一雨音 的投稿写这篇文章是有原因的。为了配置完

最详细安装 PostgreSQL方法及常见问题解决

《最详细安装PostgreSQL方法及常见问题解决》:本文主要介绍最详细安装PostgreSQL方法及常见问题解决,介绍了在Windows系统上安装PostgreSQL及Linux系统上安装Po... 目录一、在 Windows 系统上安装 PostgreSQL1. 下载 PostgreSQL 安装包2.

C++如何通过Qt反射机制实现数据类序列化

《C++如何通过Qt反射机制实现数据类序列化》在C++工程中经常需要使用数据类,并对数据类进行存储、打印、调试等操作,所以本文就来聊聊C++如何通过Qt反射机制实现数据类序列化吧... 目录设计预期设计思路代码实现使用方法在 C++ 工程中经常需要使用数据类,并对数据类进行存储、打印、调试等操作。由于数据类

Maven如何手动安装依赖到本地仓库

《Maven如何手动安装依赖到本地仓库》:本文主要介绍Maven如何手动安装依赖到本地仓库问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、下载依赖二、安装 JAR 文件到本地仓库三、验证安装四、在项目中使用该依赖1、注意事项2、额外提示总结一、下载依赖登

Linux命令之firewalld的用法

《Linux命令之firewalld的用法》:本文主要介绍Linux命令之firewalld的用法,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux命令之firewalld1、程序包2、启动firewalld3、配置文件4、firewalld规则定义的九大

Linux之计划任务和调度命令at/cron详解

《Linux之计划任务和调度命令at/cron详解》:本文主要介绍Linux之计划任务和调度命令at/cron的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux计划任务和调度命令at/cron一、计划任务二、命令{at}介绍三、命令语法及功能 :at

Linux下如何使用C++获取硬件信息

《Linux下如何使用C++获取硬件信息》这篇文章主要为大家详细介绍了如何使用C++实现获取CPU,主板,磁盘,BIOS信息等硬件信息,文中的示例代码讲解详细,感兴趣的小伙伴可以了解下... 目录方法获取CPU信息:读取"/proc/cpuinfo"文件获取磁盘信息:读取"/proc/diskstats"文

Linux内核参数配置与验证详细指南

《Linux内核参数配置与验证详细指南》在Linux系统运维和性能优化中,内核参数(sysctl)的配置至关重要,本文主要来聊聊如何配置与验证这些Linux内核参数,希望对大家有一定的帮助... 目录1. 引言2. 内核参数的作用3. 如何设置内核参数3.1 临时设置(重启失效)3.2 永久设置(重启仍生效

Qt中QGroupBox控件的实现

《Qt中QGroupBox控件的实现》QGroupBox是Qt框架中一个非常有用的控件,它主要用于组织和管理一组相关的控件,本文主要介绍了Qt中QGroupBox控件的实现,具有一定的参考价值,感兴趣... 目录引言一、基本属性二、常用方法2.1 构造函数 2.2 设置标题2.3 设置复选框模式2.4 是否