首先一定要满足 http://wiki.ros.org/qt_create/Tutorials/Qt%20App%20Templates 的条件
‘’‘
1 source /path/to/my/source/workspace/devel/setup.bash
2 cd /path/to/my/workspace/src
3 catkin_create_qt_pkg qdude
4 cd /path/to/my/workspace
5 catkin_make --force-cmake //没成功没关系
6 rosrun qdude qdude//不用运行也可以
’‘’
步骤5,6 可以不用去做
7.紧接着按照 去做 http://blog.youkuaiyun.com/dxuehui/article/details/44647861
注意其中的小问题哈:
1) 首先确保项目处于catkin的工作空间
2)确保ros_package_PATH 有你的catkin工作空间
2) File-open file or project 找到要打开的項目的CmakeList.txt
选择~/catkin_ws/src/ qt_ros-indigo/qt_tutorials/ 目录下的CmakeList.txt
3) 设置BUILD Location中的build directory为catkin的工作空间的build 目录(只是需要设置一个生成目录,也可自定义一个qt_build目录)
选择~/catkin_ws/src/ qt_ros-indigo/qt_build 否则会出错
4) 在