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

来源:互联网 发布:婚前性行为 知乎 编辑:程序博客网 时间:2024/05/06 17:00

用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


0 0
原创粉丝点击