MQTT开发
1、官方手册与源码下载
Qtmqtt官方介绍文档地址:https://doc.qt.io/QtMQTT/qtmqtt-index.html
Qtmqtt官方在github上提供了源代码,地址:https://github.com/qt/qtmqtt
源码下载需要从左上角dev中选取相应版本,如我现在是用QT5.12.8,就需要下载5.12.8版本。
2、源码编译
打开QT安装目录常用的编译器目录,例如D:\Qt\Qt5.12.8\5.12.8\mingw73_32\include
创建文档QtMqtt
,将解压后的源码qtmqtt-5.12.8\src\mqtt
中所有.h与.cpp文件复制到QtMqtt内。
点击qtmqtt.pro
进行release编译
3.环境搭建
将release下bin目录内文件,复制到D:\Qt\Qt5.12.8\5.12.8\mingw73_32\bin
将release下lib目录内.a,.dll,.prl
,复制到D:\Qt\Qt5.12.8\5.12.8\mingw73_32\lib
将release下mkspecs\modules-inst
下复制到D:\Qt\Qt5.12.8\5.12.8\mingw73_32\mkspecs\modules
4.在项目中使用
QT += core gui network mqtt
#include "QtMqtt/qmqttclient.h"