没有合适的资源?快使用搜索试试~ 我知道了~
首页Qt开发MQTT(一) 之Qt官方Qt MQTT
概述 Qt开发MQTT程序有两种方式,一个是Qt官方提供的基于MQTT的封装,一个是第三方(EMQ)开发的用于Qt调用MQTT的接口,二者使用方法大同小异,并且均提供了源码。那么,这里先来介绍第一种,如基于Qt官方提供的封装来使用MQTT。 Qt官方虽然在2017年就已经提供了对MQTT的封装,但是并没有正式加入到Qt的标准库里面,所以需要自己下载源码进行编译。 Qt官方介绍文档地址:https://doc.qt.io/QtMQTT/qtmqtt-index.html 下载 Qt官方在github上提供了源代码,地址:https://github.com/qt/qtmqtt 这是最新的,基于
资源详情
资源评论
资源推荐

Qt开发开发MQTT(一)(一) 之之Qt官方官方Qt MQTT
概述概述
Qt开发MQTT程序有两种方式,一个是Qt官方提供的基于MQTT的封装,一个是第三方(EMQ)开发的用于Qt调用MQTT的接口,二者使用方
法大同小异,并且均提供了源码。那么,这里先来介绍第一种,如基于Qt官方提供的封装来使用MQTT。
Qt官方虽然在2017年就已经提供了对MQTT的封装,但是并没有正式加入到Qt的标准库里面,所以需要自己下载源码进行编译。
Qt官方介绍文档地址:https://doc.qt.io/QtMQTT/qtmqtt-index.html
下载下载
Qt官方在github上提供了源代码,地址:https://github.com/qt/qtmqtt
这是最新的,基于MQTT 5.0协议的版本。先把源码下载下来。
编译编译
下载源码后得到如下文件,直接打开工程文件准备编译
我这里的编译环境是:Qt5.12.3+vs2017
注意,编译这个源码需要安装perl,否则会报错:perl 不是内部或外部命令,也不是可运行的程序。
perl下载地址:https://www.perl.org/get.html
官网下载速度比较慢,我上传到网盘了,可以在这里下载:
链接:https://pan.baidu.com/s/1p5YOo-FU-ZLJUtuZSN0Rjg 提取码:i0dm
安装完Perl后会自动写入环境变量, 这时候再次编译(Release模式)QtMqtt源码,编译完成后得到以下文件:

















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0