目录
一、配置工程
1.1预处理器
在c/c++ 预处理器中添加预处理器定义:
WIN64
_WINDOWS
OPENSSL
OPENSSL=1
1.2包含头文件目录
在项目文件夹中新建include文件夹,将编译好的paho.mqtt.c、和paho.mqtt.c++对应文件夹中的src文件夹拷贝到include文件夹中。回到vs中,右击属性——VC++目录——包含目录——添加拷贝好的src路径
1.3包含lib目录
在项目文件夹新建lib文件夹,把编译好的lib文件,拷贝到新建的lib文件夹中。
编译保存的路径/paho.mgtt.c /install /bin/paho-mqtt3as.lib拷贝到新建lib中;
编译保存的路径/paho.mqtt.cpp/build/src/Debug/paho-mqttpp3.lib拷贝到新建lib中。
右击项目属性——链接器——常规——附加库目录——添加项目文件夹中新建的lib
1.4添加依赖项
paho-mqtt3as.lib
paho-mqttpp3.lib
E:\11.10\OpenSSL-Win64\lib\VC\libssl64MDd.lib
E:\11.10\OpenSSL-Win64\lib\VC\libcrypto64MDd.lib
ws2_32.lib
1.5添加dll文件
在项目文件夹中添加paho-mqttpp3.dll