FTP не поддерживается в порте vcpkg curl? - PullRequest
0 голосов
/ 10 декабря 2018

Мне нужно скачать файл с ftp-сервера, и я нашел этот пример, используя libcurl ftpget.c .Он прекрасно работает в Linux с gcc, но я хочу, чтобы моя программа работала и в Windows.Я заметил, что в vcpkg есть порт, поэтому я установил его с vcpkg install curl[*]:x64-windows без каких-либо ошибок.Однако проблема в том, что эта версия libcurl, похоже, не поддерживает ftp, так как она просто говорит * Protocol "ftp" not supported or disabled in libcurl и дает сбой.Если я использую http или даже https, он работает просто отлично.Я не знаю, если ftp просто не поддерживается или мне нужно где-то его включить.Я открыл вопрос на странице vcpkg github, но не получил никакого ответа.

1 Ответ

0 голосов
/ 13 декабря 2018

vcpkg install curl[non-http]:x64-windows решил мою проблему благодаря myd7349 .
Полагаю, что вместо этого я сделал vcpkg install curl:x64-windows, и по умолчанию USE_HTTP_ONLY установлен по какой-то причине, поэтому все другие протоколы отключены.

...