找不到正确的 Qt5Core.dll 文件。我发现的每一个都会给出不同的错误

Can't find right Qt5Core.dll file. Each one I find gives a different error

本文关键字:错误 每一个 Qt5Core dll 文件 找不到 发现      更新时间:2023-10-16

我正在尝试部署我的Qt应用程序,每次我尝试加载Qt5core.dll时,它都会给我一个错误,说"找不到过程入口点…"之类的话。

所以我试着在我的机器上加载一个不同的版本,所有这些都给了我一个略有不同但相似的错误。

有什么想法吗?

从你的问题来看,我怀疑你想在Windows上部署你的项目,因为你很难找到正确的.dll文件。

我通常使用Qt的Windows部署工具(更多信息请访问他们的网站:windeployqt,它位于QTDIR/bin/文件夹中。

但它的使用非常简单,我使用它如下:

windeployqt --release "C:pathtobinary.exe"

然后,您应该能够通过复制上一个命令的输出文件来部署应用程序。

明白了!当我尝试一些东西时,我包括了Qt5Network.dll,但忘记了我不再需要它。它在Qt5Core.dll中调用了一个不在我使用的版本中的过程。