windows下QT5.7.1如何编译MQTT客户端

本文详细介绍了如何在Windows上使用QT5.7.1编译MQTT客户端库,包括从GitHub下载源码,用QT打开并编译src.pro工程,配置release模式,编译后的库文件和头文件拷贝到目标工程,添加头文件和库文件,并提供了启用WebSocket功能的修改方法。
摘要由CSDN通过智能技术生成

本文主要讲述在windows平台下QT5.7.1如何编译MQTT客户端,让大家避免我走过的一些弯路。具体MQTT的使用后续会进行更新。

一. 下载源码

一般需要在github或者其它地方下载MQTT客户端的源码,一般都可以下到,这里附上链接: https://github.com/emqtt/qmqtt

注意,此源码必须使用QT5.3以上版本编译。

二. 编译MQTT库

1.  下载完成后,解压qmqtt-master.zip文件夹,会看到如下目录:

原样解压后,此目录下无lib以及include目录。

2.  进入上图所示的src文件夹,用QT5.7.1打开src.pro工程,选择release模式,注意勾选掉shadow build选项,如下图所示:

3. 进行编译,编译完成后,会在原始解压根目录下生成lib文件夹与include文件夹,如下图所示,可步骤1中的图片进行比较。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值