1、先对qt creator 运行方式进行改造
找到qtcreator快捷方式配置文件
ubuntu 16.04下为 /usr/share/applications/qtcreator.desktop
将exec 变量添加bash -i -c 后面不变
2、在catkin workspace下的src目录
ls -l 显示CMakeLists.txt信息发现是链接类型
运行sed -i '' CMakeLists.txt切断连接
ls -l 查看
3、运行qtcreator打开src/CMakeLists.txt,进行开发
4、运行sudo apt-get install ros-kinetic-qt-ros 工具包
利用catkin_create_qt_pkg 建立包
注:由于CMakeList.txt与原ROS文件断开链接,所以每当包的结构发生变化后,就需要重新生成CMakeList.txt,要想在QT里编辑就得断开