版本信息:QT Creator 4.4.1 Based on Qt 5.9.1(GCC 4.9.,64bit);ROS Indigo
参考文献:
下载QT并安装,依照参考文献2安装ros插件。
之后,首先修改Qt Creator快捷方式启动文件/usr/share/applications/qt59creator.desktop,使得启动qt的同时能够加载ROS的环境变量。
修改待打开的ROS工作空间下的catkin_make/src/CMakeLists.txt文件(因为此文件只是一个链接文件,不修改的话编译会出现“找不到catkin软件包”的问题),修改方式如下:
cd catkin_ws/src/
mv CMakeLists.txt CMakeLists.txt.old
cp /opt/ros/indigo/share/catkin/cmake/toplevel.cmake CMakeLists.txt
创建专属于ROS的Kit,Tools-option-Build&Run-Kits下,更改“CMake Configuration”中的CMAKE_PREFIX_PATH变量,如下图所示
至此,就完成了QT的配置工作,可以打开整个的ROS工作空间。