MQTT入门教程02.01:Windows下编译QMQTT

系列索引:MQTT入门教程索引

下载

QMQTT是由Qt开发和维护的MQTT模块,但是Qt并没有将其添加到官方标准库中。

所以要想使用QMQTT,需要自己编译

perl

Perl官网下载STRAWBERRY Perl,按照标准流程安装,程序会自动添加到环境变量。

编译

下载源码

1
2
git clone https://github.com/qt/qtmqtt
git checkout v5.15.2

然后使用Qt Creator打开工程

编译

编译结果

至此编译完成。

部署

在上一篇中,以外部库的方式导入库文件。

本文介绍如何将库部署到Qt目录中,以标准库的方式调用库文件

源码编译的结果为

编译结果

将用到的bin/include/lib/mkspecs/复制到C:\Qt\5.15.2\msvc2019_64

注意修改mkspecs/目录下文件位置,如果不想修改文件,就不要删除编译结果文件。

然后就能以

1
QT+=mqtt

的方式使用MQTT库了。


MQTT入门教程02.01:Windows下编译QMQTT
https://blog.jackeylea.com/mqtt/how-to-compile-mqtt-under-windows/
作者
JackeyLea
发布于
2024年1月10日
许可协议