qt开发ROS遇到这个问题 find_package(catkin) failed. catkin was neither found in the workspace nor in the CMAKE_PREFIX_PATH...

为了实现用Qt开发ROS界面开发环境,我几乎参阅了网上所有的配置教程,安装了多个版本的qt,在ubuntu14.04和ubuntu16.04上分别进行了配置,最后都成功了。不得不说的是用QTCREATOR开发ROS,进行GUI开发真的很强大。

在这个过程中遇到了各种问题,其中一个是:

解决这个问题需要两个步骤:

1.在qt界面左下角将default改为debug.

2.qt界面左边导航栏选择preject,在build settings选项卡中CMAKE 的build directory:修改为工作空间下的build路径。

具体如下图:

 

修改为下图:

qt 可以实现插断点调试Ros GUI界面了。

欢迎需要配置QT ROS GUI 的各位网友在下方留言,交流配置过程中的问题。最后来一张我配置好的界面。

原文地址:https://www.cnblogs.com/fuhang/p/9764719.html