我尝试使用源7.47.1为openVMS构建自己的curllib.olb并使用此处提供的build_vms.com脚本:https://github.com/curl/curl/blob/master/packages/vms/build_vms.com
构建顺利。但是,协议字段似乎是空的:
> curl --version
我明白了:
curl 7.47.1 (unknown) libcurl/7.47.1
Protocols:
Features: AsynchDNS IPv6 Largefile GSS-API TLS-SRP UnixSockets
支持的协议列表中没有协议。这是默认行为还是我错过了我需要设置的明显行为?
我看到有设置选项:https://curl.haxx.se/libcurl/c/CURLOPT_PROTOCOLS.html
但有点困惑在哪里使用它。
答案 0 :(得分:0)
不,它显示了为支持而构建的所有协议(请参阅curl/lib/version.c)。默认情况下,如果有正确的第三方库,libcurl支持多种协议和更多的协议......
在构建时,您可以禁用特定协议,因此看起来您的构建正在主动禁用所有协议。