Qt5安装配置QtMqtt并简单测试
1.背景:
QT官方封装了mqtt,不过qt5没有加入到qt的标准库当中,因此需要引入qtmqtt。
2.平台:
windows、Qt Creator
3.配置步骤:
3.1.先安装Qt Creator,笔者用的qt版本是qt-5.12.9;
3.2.下载QtMqtt源码,可以从github上下载:guthub地址
笔者选择qtmqtt-5.12.9版本,解压后得到文件夹如下图:
3.3.使用Qt Creator打开上一步解压的qtmqtt源码,如下图:

3.4.编译qtmqtt源码(注意:编译qtmqtt-5.12.9需要先安装perl,qtcreator的工具可以直接安装),编译成功后目录下会多出一个build文件夹,如下图:
3.5.把编译好的目标文件移植到qt creator:
3.5.1.在qt creator中创建一个文件夹,用于装qtmqtt的头文件,如下图:

3.5.2.把源码中的头文件(也就是.h文件)移到刚刚创建的文件夹中:


3.5.3.把编译好的库文件移到qt creator的库中,如下图:


4.测试验证:
4.1.从qtmqtt源码里面拿一个demo出来测试,笔者拿的是simpleclient,如下图:

4.2.用 qt creator打开demo,并修改qtmqtt的引用方式,如下图:


4.3.编译并运行demo,如下图:

4.4.mqtt通讯测试,用测试地址:broker.hivemq.com输入地址先连接,连接成功会打印状态为2,发布订阅都成功,如下图:

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_43815862/article/details/143571061
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_43815862/article/details/143571061
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)