【无标题】

Windows系统下QT添加MQTT模块

前言

  目前做的QT上位机需要添加一个MQTT通讯,但是QT并没有自带MQTT功能模块,因此需要下载第三方的QT模块并移植到QT的编译器上。

获取QtMqtt

  QtMqtt的下载地址:https://github.com/qt/qtmqtt,下载的时候尽量选择与自己本地QT适配的版本。

移植QtMqtt

  1.下载完成后解压,对应的压缩包。

  2.拷贝压缩包内文件夹中qtmqtt-x.xx\src的mqtt文件夹到编译器的目录, QTX\X.X.X\mingw73_32\include并改名位QtMqtt。

  3.使用QTCreator 打开压缩包根目录下的qtmqtt.pro工程进行编译。

  4.编译完成后,拷贝编译目录下的\bin\Qt5Qmqtt.dll到编译目录QTX\X.X.X\mingw73_32\bin。

  5.拷贝编译目录下的\lib\libQt5Mqtt.a到编译目录QTX\X.X.X\mingw73_32\lib。

  6.拷贝编译目录下的\lib\Qt5Mqtt.prl到编译目录QTX\X.X.X\mingw73_32\lib。

  7.拷贝编译目录下的\mkspecs\modules\qt_lib_qmqtt.pri到编译目录QTX\X.X.X\mingw73_32\mkspecs\modules。

  以上所有都是个人的学习笔记,若有错误的地方欢迎大家指点。

  探索不能只是看中结果,过程也很重要。知识就是财富,每次积累一点点,终究会有质的飞跃。

  联系方式wlc@demmo.top,欢迎大家指教。

                          幽灵

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值