基本流程如下,先生成Mosquitto的库,然后qt调用库进行开发界面。
文章目录
- 0 生成库
- 1 有界面的QT版本
- 2 无界面版本
0 生成库
下载源码:https://github.com/eclipse/mosquitto.git
编译ubuntu 版本很简单,安装官方说明直接make,然后在lib目录就有这个库了。
On Windows and Mac, use cmake to build. On other platforms, just run make to build. For Windows, see also README-windows.md.
1 有界面的QT版本
代码在:https://gitee.com/hiyanyx/qtmosquitto-qt-cmake,参考了这个
2 无界面版本
这个比较简单,直接照抄官网的examples,实现一个接收和发送一起的demo程序
代码在:https://gitee.com/hiyanyx/mosquitto-cpp-cmake