原文链接:windows下Qt5自动编译配置QtMqtt环境(11)-CSDN博客
1、概述
bash
Qt默认是不包含mqtt库的,如果需要使用到mqtt库就只能自己编译配置;
网络所有的QtMqtt配置的文章都是编译完成手动复制,非常麻烦,对新手也非常不友好吗,容易漏了一些步骤;
本文中主要说明windows下如何自动编译配置QtMqtt,无需手动拷贝、生成帮助手册;
注意:
编译前需要安装perl,如果没有perl则编译后生成的头文件都是带.h后缀的。
工程里面需要有一个.git文件夹,否则不会指向perl。
如果不安装perl也可以编译,不过后续会出现部分报错,需要手动添加头文件。
只是Qt5需要安装perl,Qt6不需要。
bash
git clone https://github.com/qt/qtmqtt.git
git clone http://code.qt.io/qt/qtmqtt.git
git clone https://code.qt.io/qt/qtmqtt.git
git tag # 查看分支
git checkout 5.14.2 # 切换分支