ROS下基于Qt的人机交互开发(三)Qt编译ROS工程

目录

一、打开项目

1.打开Qt

2.打开项目

3、配置build

二、打开项目过程中可能出现的问题

1.项目不能正常展开

2.解决方法

3、配置运行的可执行程序


一、打开项目

1.打开Qt

qtcreator

2.打开项目

注:是选择工作空间CmakeList.txt,不是功能包下的
选择工作空间下的CmakeList.txt,即catkin_qt/src/CmakeList.txt

3、配置build

配置Imported Kit,打勾Build,并选择工作空间下的build文件夹,即catkin_ws/build
点击Configure Project


注:

接下来会自动编译,如果成功则会展开项目结构
在此之前,务必保证ROS工程能正常通过catkin_make编译


二、打开项目过程中可能出现的问题

1.项目不能正常展开

Cmake 执行成功,但是项目不能正常展开

 

2.解决方法

Project->Manage kits中创建一个新的kit
步骤如下:
a、Project -> Manage Kits -> Build & Run
b、Kits -> Add -> Name项修改名称(以Test为例) -> OK
c、Project 页面选择刚才添加的Test -> Build -> Browse…,将目录改为工作空间下的build目录,即catkin_ws/build-> Open

 

注:

此时可以正常打开

但是目录有些不同

其中头文件统一放在一个<Headers>文件下

可以通过F4切换头文件和源文件

3、配置运行的可执行程序

  • 4
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dtge

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值