用qt5.3.2打开ros(机器人操作系統)的界面(CmakeList.txt)

本文详细介绍了如何使用CMake在ROS环境下集成QT界面,包括设置工作空间、打开CMakeLists.txt文件、配置构建目录及参数等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用qt5.3.2打开ros(机器人操作系统)的界面(CmakeList.txt)

机器人操作系统的GUI用QT來实现,可以用qmake编译,也可以用cmake编译

一般來说,在QT调试中用qmake來调试,然而对于ros来说,用cmake更为熟练.


在qt中以打开CmakeList.txt的方法來打开GUI的方法:

1)  首先确保项目处于catkin的工作空间 

  这句话是为了环境变量而设置的,因为我的是linux系统, .bashrc里面

    source ~/backup/ISW-build/devel/setup.bash   

    是运行ros指令查找的可执行文件目录,如果不是当前工程的目录有些东西比如消息,是查找不到的

   

2)  File-open file or project 找到要打开的項目的CmakeList.txt


         


3) 设置BUILD Location中的build directory为catkin的工作空间的build 目录(只是需要设置一个生成目录,也可自定义一个qt_build目录

     


   此处build 目录对应.bashrc的目录, 如

    source ~/backup/ISW-build/devel/setup.bash  

  那就 ~/backup/ISW-build


4) 在Run Cmake中设置Arguments为:-DCMKE-BUILD-TYPE=Debug(可为空,也就是说不用设置即可进行下一步)

 


5)  Run Cmake



6)  若一切正常的話点击Finished.出现错误时请查看Cmake是否正确




欢迎大家批评,指正,交流!

联系方式:

emai:  tongzhuodenilove@163.com


转自:http://blog.youkuaiyun.com/w383117613/article/details/44077799#comments


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值