Qt MQTT安装步骤记录

QT中的MQTT作为第三方库需要自己安装才能使用,以下简单记录方法。

一、下载MQTT源码编译成连接库

github地址: https://github.com/qt/qtmqtt

Qt MQTT安装步骤记录

二、新建QtMqtt文件夹并拷贝MQTT头文件

2.1 在mingw53_32\include中新建QtMqtt文件夹

Qt MQTT安装步骤记录

2.2 拷贝源码中的所有头文件

解压github下载的mqtt源码,进入到src\mqtt目录,拷贝所有到2.1节建立的QtMqtt文件夹中。

Qt MQTT安装步骤记录

Qt MQTT安装步骤记录

3、QT打开qtmqtt工程文件qtmqtt.pro,以release模式编译。

Qt MQTT安装步骤记录

4、拷贝编译的.dll.a到QT中

4.1 进入Release\lib文件夹,拷贝所有.a  .dll  .prl  mingw53_32\lib

Qt MQTT安装步骤记录

Qt MQTT安装步骤记录

4.2 将.dll拷贝到mingw53_32\bin

Qt MQTT安装步骤记录

Qt MQTT安装步骤记录

5、拷贝MQTT模块

Release\mkspecs\modules下的qt_lib_mqtt.pri文件拷贝到mingw53_32\mkspecs\modules

Qt MQTT安装步骤记录

Qt MQTT安装步骤记录

6、完