环境:
ubuntu16.04
ROS-kinetic
QT版本
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/71502282c769b4745678f990df0a2917.png)
在用QT打开工作空间目录下的CMakeLists.txt时,会出现如下错误:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/b21599b0bdf27be8fe7dd4d9df7598f1.png)
解决这个问题需要两个步骤:
1.在qt界面左下角将default改为debug.
2.qt界面左边导航栏选择project,在build settings选项卡中CMAKE 的build directory:修改为工作空间下的build路径。
具体如下图:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/923bd97cc1e7778243fd894c54cc7d78.png)
修改为下图:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/683fb2e31bb28fe917cf156970a08007.png)
qt 可以实现插断点调试Ros GUI界面了。
有时上述方法无法成功,可试下面的方法:
若出现 error: