如何修复libeay32.dll未找到错误

Rom*_*omi 17 curl

我想运行一些网址,我在windows环境中使用curl for it.i从http://curl.haxx.se/dlwiz/?type=bin&os=Win64下载了curl可执行文件,并在C驱动器中保存了curl.exe而不是我打开命令提示符并键入:C:\ curl http://google.com但它给了我错误:找不到libeay32.dll.

虽然我在存档中有这个dll文件,我该如何解决这个问题

Bur*_*hik 13

它是来自SSL的库.你需要安装openssl.

您可能还会readline()在python中遇到缺少的函数.你必须安装pyreadline Lib.


jac*_*per 7

对于Windows,您需要在此时下载最新版本的开放SSL二进制文件:

openssl-1.0.2k-x64_86-win64.zip
Run Code Online (Sandbox Code Playgroud)

openSSL列表

当我尝试在Windows 10中运行MongoDB bin 时,这个问题发生在我身上

来源下载:https: //indy.fulgan.com/SSL/


Ani*_*kur 6

当我尝试在我的32位win 7机器上安装curl时遇到了同样的问题.正如Buravchik所回答的,它确实是SSL的依赖,并且安装openssl修复了它.需要注意的是,在安装openssl时,您会得到一个提示,询问您希望将依赖的DLLS放在哪里.确保将其放在Windows系统目录中,因为curlwget等其他程序也需要它.

在此输入图像描述


Sab*_*lik 2

我相信您需要将 libeay32.dll 和 ssleay32.dll 文件放在系统文件夹中