使用 QtCreator 编译调试Ros 教程

1,编写RosNode,编译通过后,用QtCreator重新创建工程,在.pro中添加默认包含的文件和链接的so

2,用QtCreator编译RosNode,编译成功后,在~/.bashrc中添加:

  export ROS_MASTER_URI=http://localhost:11311

保存后。有两种方式可以使用QT调试程序:

A. 在终端中打开QT

   cd /opt/Qt5.7.0/Tools/QtCreator/bin(这是用sudo 安装qt后的路径,如果安装时没有加sudo可在~目录下找到相应目录)

   ./qtcreator

   打开工程就可以调试。

B.不在终端中打开QtCreator,需要配置一下,

  cd /usr/share/applications/(以qt5.7为例)

  编辑DigiaQt-qtcreator-community.desktop

编辑完之后,内容是: 

[Desktop Entry]

Type=Application

Exec=bash -i -c /opt/Qt5.7.0/Tools/QtCreator/bin/qtcreator

Name=Qt Creator (Community)

GenericName=The IDE of choice for Qt development.

Icon=QtProject-qtcreator

Terminal=false

Categories=Development;IDE;Qt;

MimeType=text/x-c++src;text/x-c++hdr;text/x-xsrc;application/x-designer;application/vnd.qt.qm akeprofile;application/vnd.qt.xml.resource;text/x-qml;text/x-qt.qml;text/x-qt.qbs;

然后打开QT即可调试RosNode

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值