一. linux 下 qt的安装
参考 https://blog.csdn.net/lzp_k2/article/details/82662112
https://blog.csdn.net/hansion3333/article/details/60468590
最好安装qt5.8
https://www.ncnynl.com/archives/201701/1277.html
安装包 download.qt.io/archive/qt/
二、安装ros_qtc_plugin插件
官方教程:
https://ros-qtc-plugin.readthedocs.io/en/latest/_source/Improve-ROS-Qt-Creator-Plugin-Developers-ONLY.html
1、ubuntu 16.04 安装
2、如果 以下错误
下列软件包有未满足的依赖关系:
qt57creator-plugin-ros : 依赖: libqtermwidget57-0 (>= 0.6.1) 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
sudo apt-get install libqtermwidget57-0
下列软件包有未满足的依赖关系:
qt57creator-plugin-ros : 依赖: libqtermwidget59-0 (>= 0.6.1) 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
sudo apt-get install qt57creator-plugin-ros
三、配置 ros下的qt环境
1、新建qt工作空间及程序包
https://www.cnblogs.com/hgl0417/p/6235616.html
- 生成新的程序包后 在目录栏没有显示 程序包的 src和include目录(实际上已经存在),新建节点cpp目录选择到程序包下的src目录中。
- build默认不用配置
- RUN配置
在terminal中显示,RUN的配置
debug模式,RUN的配置
2、qt打开工作空间或者工程
用qt打开工作空间 须要 .workspace 文件 (会打开工作空间中所有文件)
用qt打开单个工程 须要 .pro文件
打开单个工程也借助工作空间,打开工作空间,单个工程为程序包。
3、工程中没有 .workspace 或 .pro 文件
在工程文件目录下生成.pro 文件:工程根目录下
五、ros qt debug
https://www.cnblogs.com/mercedes-Benz/p/6138399.htmltm_source=itdadao&utm_medium=referral
六、GUI
https://blog.csdn.net/runner668/article/details/80510176
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!