参考:

Windows 编译 MQTT C++ Client

VS2019编译MQTT库 C/C++(超详细,含示例工程)

MQTT--Paho C Client 的实现和详解

步骤一:下载代码:

代码

步骤二:安装openssl

openssl下载地址

我选择的是64位的全一点的。

步骤三:安装cmake

cmake下载地址

 

步骤四:安装mqtt c库

找到C库的路径

文本打开,下面的就是git的地址,直接下载下来

地址如下:  git clone https://github.com/eclipse/paho.mqtt.c.git

 

步骤五:生成C工程代码

然后下面打勾,生成例子程序

 

成功之后,打开vs工程

 编译之后,会生成如下文件

 步骤六:生成C++工程

步骤和上面其实是一样的

 结果报错如下:

 据说是引用了C的头文件和库,这里需要修改一下

打开工程:

 编译结果如下:

 

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐