使用HTTPS / SSL编译libcurl

时间:2015-05-28 17:31:50

标签: c++ curl openssl mingw

我正在使用cURL 7.42.1和MinGW。我在使用ssl支持编译libcurl时遇到问题(对于HTTPS)。我曾尝试在USE_OPENSSL上定义lib\curl_setup.h,但它仍无效。

我一直试图找到一个解决方案几个小时,但我找不到一个。

1 个答案:

答案 0 :(得分:0)

您必须在启用SSL支持的情况下构建libcurl,向curl_setup.h添加定义将无法获得所需的效果。

即:

./configure --with-winssl

然后在应用程序中按以下方式初始化:

if (curl_global_init(CURL_GLOBAL_ALL) != CURLE_OK)
    /* handle error */