Windows 下用CMake编译 MQTT C++ Client:paho.mqtt.cpp

第一步:下载源码;

需要下载两个源码:

【全新正版】C语言从入门到精通c语言程序设计c++电脑编程入门零基础自学轻松学计算机c语言入门软件程序员开发教程教材书籍
全新版【赠:电子书实战案例+VC6.0安装包】 | 月销量2259件
优惠价28.8元
原价¥98

淘口令:

¥POh1XKwEnN9¥
 

paho.mqtt.c,网址是https://github.com/eclipse/paho.mqtt.c

图片[1]-Windows 下用CMake编译 MQTT C++ Client:paho.mqtt.cpp-cppku-C++库
paho.mqtt.c下载页面

我把它放在了E:\XXXX\mqtt\paho.mqtt.c-master文件夹里

paho.mqtt.cpp,网址是https://github.com/eclipse/paho.mqtt.cpp

下载方法同上。我把它放在了E:\XXXX\mqtt\paho.mqtt.cpp-master文件夹里.

第二步:编译paho.mqtt.c

图片[2]-Windows 下用CMake编译 MQTT C++ Client:paho.mqtt.cpp-cppku-C++库
用CMAKE编译paho.mqtt.c

第三步:编译paho.mqtt.cpp

图片[3]-Windows 下用CMake编译 MQTT C++ Client:paho.mqtt.cpp-cppku-C++库
cmake编译paho.mqtt.cpp

注意:需要配置PAHO_MQTT_C_INCLUDE_DIRS和PAHO_MQTT_C_LIBRARIES,这两个的值,分别如图,如果不设置,或者设置错误,会报错。

第四步:使用

工程中要包含paho-mqtt3a.lib

否则报错:lnk2001 无法解析的外部符号_MQTTProperties_free

© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0
分享
评论 抢沙发
CPPKU的头像-cppku-C++库

昵称

取消
昵称表情代码图片