温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Qt MQTT开发环境如何搭建

发布时间:2022-09-23 16:12:45 来源:亿速云 阅读:163 作者:iii 栏目:开发技术

本篇内容主要讲解“Qt MQTT开发环境如何搭建”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Qt MQTT开发环境如何搭建”吧!

1.概述

由于MQTT的库没有加入到Qt的标准里面,所以,我们需要自己去下载MQTT的源码进行编译。

  • Qt版本:5.10

  • 编译器:mingw

在QtCreator上进行编译

2.下载

这里选择5.12的版本就行编译。

Qt MQTT开发环境如何搭建

3.编译

下载完成后,解压文件,目录如下图所示。

双击qtmqtt.pro,在qtcreator中打开项目工程。

Qt MQTT开发环境如何搭建

然后选择mingw的编译器。

Qt MQTT开发环境如何搭建

 在src目录下选择mqtt,右键编译。

Qt MQTT开发环境如何搭建

本次编译会报错,找不到头文件,需要把头文件拷贝到Qt的目录下。

我的Qt的目录是D:\qt\Qt5.10.0\5.10.0\mingw53_32\include

在include目录下建立一个QtMqtt的文件夹,将mqtt源码的头文件拷贝过去。

Qt MQTT开发环境如何搭建

再次编译,编译成功,在bin目录下生成库。

Qt MQTT开发环境如何搭建

4.编译examples下的客户端

4.1 编译报错,pro文件找不到mqtt模块,需要部署到qt目录。

在生成目录下,将bin、lib、mkspecs/modules-inst里面的文件拷贝到qt目录下对应的bin、lib、mkspecs\modules下。

Qt MQTT开发环境如何搭建

Qt MQTT开发环境如何搭建

Qt MQTT开发环境如何搭建

Qt MQTT开发环境如何搭建

4.2找不到下面文件,改名#include <QtMqtt/qmqttclient.h>

Qt MQTT开发环境如何搭建

 5.客户端运行界面

Qt MQTT开发环境如何搭建

到此,相信大家对“Qt MQTT开发环境如何搭建”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI