如果curl是默认安装的话,是不支持https,当你在使用libcurl去访问https时,就会报以下的错误 * Protocol https not supported or disabled in libcurl* Unsupported protocol可以通过下面的命令查看curl现在支持哪些协议 如果curl要支持https,就必须先安装openssl,安装方法可以看下面的链接 安装完openssl,接下来就是重新配置安装curl 我的配置环境如下 1)tar zxvf curl-7.30.0.tar.gz 4)make ../lib/.libs/libcurl.so: undefined reference to `SSLv2_client_method’刚开始我用的curl-7.22.0.tar.gz,后面出了上面这个问题后,以为是版本不对,又升级到curl-7.30.0,其实都一样,还是make出错 实际是vim lib/ssluse.c,修改如下 5)make install 最后查看curl支持的协议,可以看到现在已经支持https协议了 |
|
来自: 昵称54185769 > 《待分类》