2019-5-15:记得写这篇文章的时候是2018年五月,一年前。当时刚刚接触ros,执着于要找一个IDE。于是花了两个星期配置QT、pycharm、eclipse。后来慢慢的就觉得IDE其实一点都不重要,vim、gedit就已经完全能够满足需求了。在学习初期编写代码的时候多看看wiki文档比什么IDE都强。
后来济南汤尼机器人公司出品了一款Roboware studio也蛮不错的,不过。。。。。。。。。。。。。。。我已经转行了。
之前在很多地方看过ubuntu上安装QT用于ros开发的教程,但都有一些问题。基于此,自己折腾琢磨了大半天然后成功安装了QT包括ros插件。由此将自己的安装过程写下来,希望有人看到可以能够直接根据该过程装完。
好的,我们下面就记录如何安装QT用于ros开发。
1、首先需要安装相应的GNU开发工具。
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update && sudo apt-get install gcc-4.9 g++-4.9
2、安装qt5.9
sudo apt-get update && sudo apt install qt59creator
3、安装完qt5.9以后安装ros插件
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo add-apt-repository ppa:levi-armstrong/qt-libraries-trusty
sudo add-apt-repository ppa:levi-armstrong/ppa
sudo apt-get update && sudo apt-get install qt57creator-plugin-ros libqtermwidget57-0-dev
4、修改QT环境变量。
使用命令行安装qt5.9会默认安装到opt目录下面。进入/opt/qt59/share/applications/目录下打开名为org.qt-project.qtcreator.desktop的文件,然后在Exec那一行等号后添加一句bash -i -c。添加的目的是为了在启动qt的同时启动ros环境。
5、下面我们已经装好了qt和ros插件啦。可以去体验使用qt开发ros了。
打开qt我们可以在new project里面的other project里面看到ros workspace的选项。表明没问题啦。