ROS(indigo)使用Qt Creator Plug in即ros_qtc_plugin

举报
zhangrelay 发表于 2021/07/15 06:00:35 2021/07/15
【摘要】 更为详细版本请参考: http://blog.csdn.net/zhangrelay/article/details/52214411 结合看更为具体。 首先,先上原版参考: 请按官网更新内容进行配置!!! 如何安装(用户) GA vd Hoorn编辑了这个页面 on Mar 16  ·  9修改 ...

更为详细版本请参考:

http://blog.csdn.net/zhangrelay/article/details/52214411

结合看更为具体。

首先,先上原版参考:

请按官网更新内容进行配置!!!

如何安装(用户)

GA vd Hoorn编辑了这个页面 on Mar 16  ·  9修改

本wiki介绍了安装ROS Qt Creator插件的步骤。

目录

1.1 Ubuntu 14.04的
安装步骤1.2 Ubuntu 16.04的安装步骤
1.3安装问题和冲突
1.4测试插件
1.5进行下一步

1.1安装程序Ubuntu 14.04


      
  1. sudo add-apt-repository ppa:levi-armstrong/qt-libraries-trusty
  2. sudo add-apt-repository ppa:levi-armstrong/ppa
  3. sudo apt-get update && sudo apt-get install qt57creator-plugin-ros

可能需要删除旧的PPA:


      
  1. sudo add-apt-repository --remove ppa:beineri/opt-qt57-trusty
  2. sudo add-apt-repository --remove ppa:beineri/opt-qt571-trusty

如果您收到错误,请手动删除它。


      
  1. sudo rm /etc/apt/sources.list.d/beineri-opt-qt57-trusty-trusty.list
  2. sudo rm /etc/apt/sources.list.d/beineri-opt-qt571-trusty-trusty.list

1.2 Ubuntu 16.04的安装步骤


      
  1. sudo add-apt-repository ppa:levi-armstrong/qt-libraries-xenial
  2. sudo add-apt-repository ppa:levi-armstrong/ppa
  3. sudo apt-get update && sudo apt-get install qt57creator-plugin-ros

可能需要删除旧的PPA:


      
  1. sudo add-apt-repository --remove ppa:beineri/opt-qt57-xenial
  2. sudo add-apt-repository --remove ppa:beineri/opt-qt571-xenial

如果您收到错误,请手动删除它。


      
  1. sudo rm /etc/apt/sources.list.d/beineri-opt-qt57-xenial-xenial.list
  2. sudo rm /etc/apt/sources.list.d/beineri-opt-qt571-xenial-xenial.list

1.3安装问题和冲突

  • 没有已知的问题

1.4测试插件。

  1. 启动Qt创建者
  • 选项1:使用桌面图标启动。
  • 选项2:从终端发射。在从终端启动之前,请执行以下操作之一。
    • 将“source /opt/qt57/bin/qt57-env.sh”添加到用户.bashrc文件中。
    • 在/ usr / local / bin中创建一个符号链接文件,称为qtcreator,它指向/ opt / qt57 / bin / qtcreator-wrapper
  1. 要验证插件是否存在,请转到文件>新建文件或项目>项目>导入项目>导入ROS工作区。如果导入ROS工作区存在,则所有内容都正确构建,并可以进行开发和测试。

1.5继续安装ROS的Qt Creator


1 http://wiki.ros.org/IDEs

2 https://github.com/ros-industrial/ros_qtc_plugin

3 http://www.ros.org/news/2016/07/qt-creator-ide-plug-in-for-ros.html

配置步骤主要分为三步:

1 https://github.com/ros-industrial/ros_qtc_plugin/wiki/1.-Setup-ROS-Qt-Creator-Plug-in

2 https://github.com/ros-industrial/ros_qtc_plugin/wiki/2.-Setup-Qt-Creator-for-ROS

3 https://github.com/ros-industrial/ros_qtc_plugin/wiki/3.-Debugging-Catkin-Workspace

可能还需要用到的:

1 https://github.com/lxde/qtermwidget


配置ROS Qt Creator Plug in简单流程

1 下载并安装Qt,这个在ubuntu14.04和16.04一致,可以参考ROS中使用Qt

2 配置系统使用Qt(重要),其实也就两步,先在终端输入:

~$ sudo gedit /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf 
 


  
  1. /home/exbot/Rob_Soft/Qt/5.6/gcc_64/bin
  2. /home/exbot/Rob_Soft/Qt/5.6/gcc_64/lib


  
  1. /home/<username>/Qt/<version>/gcc_64/bin
  2. /home/<username>/Qt/<version>/gcc_64/lib

3 运行ROS Qt Creator Plug in安装脚本

第一种是用户模式,直接下载这个文件setup.sh(右键另存),然后在终端运行

~$ bash setup.sh -u
 

~$ bash setup.sh -d
 
https://github.com/ros-industrial/ros_qtc_plugin

然后祈祷不要出错,配置过程非常漫长,耐心是必备的。

4 其他细节在参考网址中都有具体介绍。完毕后在终端输入

~$ qtcreator
 


其他配置参考官网,kinetic同样配置可行。








文章来源: zhangrelay.blog.csdn.net,作者:zhangrelay,版权归原作者所有,如需转载,请联系作者。

原文链接:zhangrelay.blog.csdn.net/article/details/52068657

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。