一、编译
1.1、源代码下载
git clone https://github.com/eclipse/paho.mqtt.cpp
1.2、动态库生成
1.2.1、打开CMakeGUI
1.2.2、生成对应平台项目
1.2.3、生成错误解决(ssl的锅)
PS:选择ssl头文件与库文件
1.2.4、编译
打开生成的项目,直接编译即可通过
- C++版本编译
二、测试环境搭建
2.1、JDK环境
2.1.1、JDK下载
2.1.2、环境配置
JAVE_HOME=jdk安装路径
PATH添加$(JAVA_HOME)/bin
2.2、ActiveMQ环境
2.2.1、创建broker
cd /D d:/ActiveMQ/bin
ActiveMQ.bat
2.2.2、启动broker
cd D:\MQTT\apache-activemq-5.15.9\bin\mybreaker\bin
mybroker start
帮助信息:mybroker --help
2.2.3、broker信息查看
broker信息查看:http://127.0.0.1:8161
user:admin
password:admin