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,欢迎大家指教。
幽灵