0

我正在关注下面的 jansson 教程。

https://github.com/akheron/jansson/blob/master/doc/tutorial.rst#id2

当我像教程一样编写代码时,我遇到了一个问题。

这个 jansson 东西使用 curl 库,以及它的 curl_easy_perform() 方法

返回 1。

控制台打印这样,“不支持的协议”。

我已经看到了一个解决方案(下面的链接),但我找不到任何额外的空间。

cURL 错误 1:不支持的协议:https

现在我对这个问题没有任何线索。

如果你有什么好的想法,请与我分享 =)

4

1 回答 1

0

从命令行运行:

$ curl-config --protocols | grep HTTPS

如果HTTPS没有打印出来,那就是你要链接的 libcurl 版本没有使用 SSL 支持构建。

在这种情况下,您必须在启用 SSL 支持的情况下重新安装它,例如yum install libcurl-devel应该可以解决问题。重新验证,然后重新构建您的示例代码。

于 2013-05-14T10:08:56.240 回答