libcurl学习笔记
Windows+VS2019编译支持https的libcurl
下载openssl
https://www.openssl.org/
编译openssl(openssl-1.1.1.tar.gz)
参考:
https://blog.youkuaiyun.com/qiuxue110/article/details/115560240
下载libcurl
https://curl.se/download.html
编译支持https的libcurl
参考:
https://www.modb.pro/db/380552
解压后 curl-7.85.0\projects\Windows
查看Microsoft Visual Studio 软件编译支持版本
打开 VS2019 对应VC版本是VC14.10
这里我们选择debug/release DLL OpenSSL 动态库使用
添加openssl依赖
打开libcurl属性页:
添加包含目录 (openssl对应版本的头文件路径)
添加依赖库目录 (openssl对应版本的库文件路径)
添加依赖项
crypt32.lib
ws2_32.lib
wldap32.lib
libcrypto.lib
libssl.lib
注意:切换libcurl输出模式,openssl依赖也需要重新配置,debug对应openssl的debug版本,release对应openssl release版本。
选择对应libcurl版本,开始编译,生成结果:
最后也可以直接使用博主所编译出来的库: