gpt4 book ai didi

c - vcpkg curl 端口不支持 FTP?

转载 作者:行者123 更新时间:2023-11-30 16:24:07 26 4
gpt4 key购买 nike

我需要从 ftp 服务器下载文件,我使用 libcurl ftpget.c 找到了这个示例。它在带有 gcc 的 Linux 中运行得很好,但我希望我的程序也能在 Windows 中运行。我注意到 vcpkg 中有一个端口,因此我使用 vcpkg install curl[*]:x64-windows 安装它,没有任何错误。然而,问题是这个版本的 libcurl 似乎不支持 ftp,因为它只是说 * Protocol "ftp"not support or disabled in libcurl 并且失败。如果我使用 http 甚至 https,它就可以正常工作。我不知道 ftp 是否根本不受支持,或者我是否需要在某处启用它。我在 vcpkg github 页面上打开了一个问题,但没有得到任何回复。

最佳答案

vcpkg install curl[non-http]:x64-windows 解决了我的问题,感谢 myd7349 .
我想我之前做了 vcpkg install curl:x64-windows ,并且默认情况下由于某种原因设置了 USE_HTTP_ONLY ,因此其他协议(protocol)都被禁用。

关于c - vcpkg curl 端口不支持 FTP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53710708/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com