libssl-3-x64.dll 找不到文件 [关闭]

libssl-3-x64.dll FILE NOT FOUND [closed]

提问人:Gerardo Rodrigues 提问时间:11/17/2023 最后编辑:Gerardo Rodrigues 更新时间:11/17/2023 访问量:83

问:


编辑问题以包括所需的行为、特定问题或错误以及重现问题所需的最短代码。这将帮助其他人回答这个问题。

6天前关闭。

我的 c++ 应用程序没有运行,因为它说找不到“libssl-3-x64.dll”文件。在此处输入图像描述

即使我已手动将dll插入Windows文件夹,错误仍然相同。 我相信这是因为我的系统是 64 位,而我发现要下载的 dll 是 32 位。 这个问题有什么解决方案吗?

C++ DLL

评论


答:

0赞 Sergey Vlasov 11/17/2023 #1

您可以:

  1. 编译 32 位应用程序。它将在 64 位 Windows 上运行,并使用您下载的 32 位 openssl dll。

  2. 或者你应该在某个地方找到openssl 64bit dll

为了使您的应用程序正常工作,将openssl dll放在exe文件所在的目录中就足够了。无需将其放入 Windows 目录中。

评论

0赞 Gerardo Rodrigues 11/17/2023
出现了两个未找到dll的错误,我设法按照您所说的做了一个,但是这个特定的dll“libssl-3-x64”不起作用。