qt for mqtt 客户端
来源:互联网 发布:metastock 实时数据 编辑:程序博客网 时间:2024/06/06 04:00
我的编译环境是win7+QT5.5.1+MSVC. 注意:别人提供的库文件可能是用不了的,因为编译环境不一样。最好的方法是自己编译源码。
之前为了建一个客户端花了很多时间,现在把步骤写下来,希望可以帮助到需要的小伙伴。
下面是我编译源码,以及加库的一些步骤:
1、源码下载:https://github.com/emqtt/qmqtt/tree/master。
2、解压安装包。
3、在工程目录里面有一个src文件夹,用Qt打开相应的pro文件,点击右键构建此工程目(编译源码)。
4、在C盘根目录生成lib、include文件夹(很多同学肯定会问,为什么没有生成LIB文件等。其实在C盘根目录,为什么生成在C盘这,这个我目前还不知道在哪里设置)。
5、将C盘根目录生成的include文件夹加入src里面的头文件,再将其复制到项目工程目录下;将lib文件夹也拷贝至项目工程目录下;将lib文件夹里的DLL动态库文件拷贝至项目工程生成的deBug文件夹。
6、在PRO文件里添加静态库文件。(点击项目右键,添加静态库,qmqtt.lib,qmqttd.lib)
7、在PRO文件里添加QT+= network。
8、在工程文件里添加
#include "qmqtt.h"
#include<QNetWork>
QMQTT::Client *client = new QMQTT::Client(QHostAddress::LocalHost, 1883);client->setClientId("clientId");client->setUsername("user");client->setPassword("password");client->connectToHost()
9、编译通过,完成。
阅读全文
3 0
- qt for mqtt 客户端
- MQTT客户端QT的配置
- mqtt java客户端代码
- mqtt 协议客户端代码
- MQTT客户端推送实现
- MQTT协议 C#客户端
- MQTT协议 Python客户端
- java MQTT 客户端问题
- MQTT paho客户端使用
- windows MQTT客户端
- MQTT协议 C#客户端
- MQTT服务+客户端
- C# MQTT客户端--M2MQTT
- mqtt C客户端
- Python MQTT客户端实现
- QT移植mqtt
- MQTT 客户端JAVA代码 fusesource mqtt-client
- MQTT客户端JAVA代码----fusesource mqtt-client
- [RK3288][Android6.0] 调试笔记 --- 下载进入MSC设备
- [Android]源码中的设计模式
- Spark逻辑图的执行
- 简述C#面试题
- vim多窗口操作-------创建新的窗口
- qt for mqtt 客户端
- Boolan C++ 笔记 七
- REST与RESTFul API最佳实践
- jenkins学习初步整理
- tomcat+nginx+redis实现均衡负载、session共享(一)
- 信号基本操作之sigprocmask阻塞进程
- Python 图片转存
- 超级表格新功能:表格数据支持卡片模式查看
- leetcode 24. Swap Nodes in Pairs