您的位置:首页 > 编程语言 > Qt开发

qt中qmake与ros结合

2015-12-24 10:39 435 查看

qt中qmake与ros结合

qt可以用CMake编译,但是,cmake与qt到结合有许多问题,也是位学艺不精到缘故,用qmake编译就好用很多.

但是qmake要用到ros的库,系统的库,qmake编写需要包含

(ros为jade版本,ubuntu14.04 64bit)

如:

INCLUDEPATH += /opt/ros/jade/include  //ros的库,这样可以使用ros
DEPENDPATH +=   /opt/ros/jade/include
INCLUDEPATH +=                           //需要用到到包含文件
INCLUDEPATH += /home/USERNAME/bzrobot_ws/devel/include

LIBS +=  -l:/usr/lib/x86_64-linux-gnu/libboost_thread.so
LIBS +=  -l:/usr/lib/x86_64-linux-gnu/libpthread.so  //需要用到的系统库之类到

LIBS += -L/opt/ros/jade/lib -lroscpp -lrospack -lpthread -lrosconsole -lrosconsole_log4cxx -lrosconsole_backend_interface -lxmlrpcpp -lroscpp_serialization -lrostime  -lcpp_common  -lroslib -ltf  -lyaml-cpp -lkdl_conversions

LIBS += -l:/opt/ros/jade/lib/libroslib.so




欢迎交流

author: wsh

email: tongzhuodenilove@163.com
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: