title: QT-5分鐘快速搭建MQTT客戶端
tags: QT
date: 2019-5-16 22:32:00
QT-5分鐘快速搭建MQTT客戶端
參考鏈接:https://blog.csdn.net/sxpsxp12/article/details/79353743
參考鏈接:https://www.jianshu.com/p/7dc81771d246
今天下午剛裝上QT就迫不及待的擼一波!
QT的MQTT工程搭建的步驟爲:
首先編譯MQTT庫
其次將MQTT庫加入到自己的QT工程中
然後調用相關函數實現服務器的連接與通訊
接下來是我半個小時的成果(部分圖片來源自以上兩個鏈接)
1、從EMQ官網下載MQTT的QT工程,並用QT打開
2、使用QTCreater打開qmqtt-master/qmqtt.pro並在工程文件添加CONFIG += NO_UNIT_TESTS
3、將qmqtt-master\src\mqtt裏面的頭文件添加到剛生成的構建目錄的盤的根目錄生成的include文件夾
4、新建QT項目,將上面編譯好的項目裏的include與lib文件拷貝到工程目錄下
其中lib中只需要四個文件即可
5、接下來就是用QT添加MQTT庫 並選擇外部庫 然後選擇lib下的文件即可
6、開始編程吧!
7、連接服務器成功!