2011年还有其他相关帖子,但没有标记为已接受的答案(请参阅here)。
我的Cygwin抱怨丢失的.DLL如下:
/usr/bin/curl.exe: error while loading shared libraries: cygmetalink-3.dll: cannot open shared object file: No such file or directory
答案 0 :(得分:5)
重新运行setup.exe
,选择从Internet安装,并允许它安装所有依赖项。
答案 1 :(得分:0)
我通过以下步骤解决了这个问题:
现在尝试运行curl:
$ curl -V
curl 7.29.0 (i686-pc-cygwin) libcurl/7.29.0 OpenSSL/1.0.1e zlib/1.2.7 libidn/1.26 libssh2/1.4.2
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smtp smtps telnet tftp
Features: Debug GSS-Negotiate IDN IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP Metalink
答案 2 :(得分:0)
运行Cygwin安装程序并安装 libmetalink3 库。这应该可以解决问题。