安装篇
方法一和方法二,方法一安装的qt5.12版本,安装完ros插件后创建ros工作空间会有错误src文件下没有CMakeLists.txt文件,最后还是没有解决,所以删除所有安装的文件,用方法二安装的。方法二安装的版本不是新的暂时是没有错误的,src文件夹下是有CMakeLists.txt文件的。
方法一:
1、QT官网下载地址:http://download.qt.io/archive/qt/
2、安装: sudo ./qt-opensource-linux-x64-5.12.9.run (文件名根据自己的来)
3、修改环境变量的文件 default.conf
gedit /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf
将第一行改为bin目录的路径,第二行改为qt5.12.9目录的路径。(实际上我的bin文件目录不是下边的是)
/opt/Qt5.12.9/5.12.9/gcc_64/bin
/opt/Qt5.12.9
4、Qt Create with ROS Plug-in官网:https://ros-qtc-plugin.readthedocs.io/en/latest/_source/How-to-Install-Users.html#installation-procedure-for-ubuntu-16-04
5、修改QT create快捷方式启动文件,使得启动qt的是时候可以加载ros的环境变量
http://wiki.ros.org/IDEs#QtCreator
方法二:
直接安装ros插件的过程中会自己安装qtcreator5.9
sudo add-apt-repository ppa:levi-armstrong/qt-libraries-xenial
sudo add-apt-repository ppa:levi-armstrong/ppa
sudo apt-get update && sudo apt install qt59creator
sudo apt-get install qt57creator-plugin-ros
运行篇
1、使用QT Create 教程 ,创建空间,包,节点......
创建ros空间的时候,命名这个ros的workspace为xx,然后添加路径前新建一个名为xx的文件夹,choose->next->finish得到