您好,登錄后才能下訂單哦!
本篇內容主要講解“Qt MQTT開發環境如何搭建”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Qt MQTT開發環境如何搭建”吧!
由于MQTT的庫沒有加入到Qt的標準里面,所以,我們需要自己去下載MQTT的源碼進行編譯。
Qt版本:5.10
編譯器:mingw
在QtCreator上進行編譯
這里選擇5.12的版本就行編譯。
下載完成后,解壓文件,目錄如下圖所示。
雙擊qtmqtt.pro,在qtcreator中打開項目工程。
然后選擇mingw的編譯器。
在src目錄下選擇mqtt,右鍵編譯。
本次編譯會報錯,找不到頭文件,需要把頭文件拷貝到Qt的目錄下。
我的Qt的目錄是D:\qt\Qt5.10.0\5.10.0\mingw53_32\include
在include目錄下建立一個QtMqtt的文件夾,將mqtt源碼的頭文件拷貝過去。
再次編譯,編譯成功,在bin目錄下生成庫。
4.1 編譯報錯,pro文件找不到mqtt模塊,需要部署到qt目錄。
在生成目錄下,將bin、lib、mkspecs/modules-inst里面的文件拷貝到qt目錄下對應的bin、lib、mkspecs\modules下。
4.2找不到下面文件,改名#include <QtMqtt/qmqttclient.h>
到此,相信大家對“Qt MQTT開發環境如何搭建”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。