使用HTTPS/SSL编译libcurl

Compile libcurl with HTTPS/SSL

本文关键字:编译 libcurl SSL HTTPS 使用      更新时间:2023-10-16

我使用cURL 7.42.1和MinGW。我有问题编译libcurl与ssl支持(HTTPS)。我试着在libcurl_setup.h上定义USE_OPENSSL,但它仍然不起作用。

我一直在试图找到一个解决这个问题的方法,但我找不到一个。

您必须在启用SSL支持的情况下构建libcurl,否则向curl_setup.h添加定义将无法达到预期效果。

即:

./configure --with-winssl

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

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