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

第一步:下载源码;

需要下载两个源码:

null

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

图片[1]-Windows 下用CMake编译 MQTT C++ Client:paho.mqtt.cpp-yiteyi-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-yiteyi-C++库
用CMAKE编译paho.mqtt.c

第三步:编译paho.mqtt.cpp

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

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

第四步:使用

工程中要包含paho-mqtt3a.lib

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

© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容