【发布时间】:2018-08-01 21:20:55
【问题描述】:
我到处寻找如何解决这个问题,但一无所获。
我正在使用 Centos 6 VPS。谢谢
【问题讨论】:
-
请分享更多细节。这与编程有什么关系吗?
标签: libcurl
我到处寻找如何解决这个问题,但一无所获。
我正在使用 Centos 6 VPS。谢谢
【问题讨论】:
标签: libcurl
您的 libcurl 是在没有 ssl 支持的情况下构建的。 例如--不带ssl
【讨论】:
正如@Icarus3 提到的,请确保启用 SSL 功能。
$ curl --version
if(WIN32 OR CURL_USE_SECTRANSP OR CURL_USE_SCHANNEL OR CURL_USE_MBEDTLS OR CURL_USE_NSS OR CURL_USE_WOLFSSL)
set(openssl_default OFF)
endif()
如果你使用 CMake 构建 curl,可以使用以下命令。
$ cmake -D BUILD_SHARED_LIBS=OFF \
-D CURL_USE_SCHANNEL=ON \
-D CURL_STATIC_CRT=ON ..
【讨论】:
在 Ubuntu 上,你可以安装开发包,即 libssl-dev:
sudo apt-get install libssl-dev
它对我有用。
【讨论】: