2

当我将项目文件夹 - 构建并生成到 bin 文件夹时 - 从我的计算机复制到其他计算机。它显示“程序无法启动,因为缺少 QT5core.dll”

我是否会将 QT安装到另一台计算机上以获取所有QT dll - 它大约为 2gb。我认为这不是一个好的解决方案。因为当我想将它转移给客户时。他不会为了只看程序而安装这个软件。

我尝试使用NSIS,但我不知道如何从我的机器上获取dll 。我需要什么dll才能移动到构建文件夹。

感谢您提供任何解决方案。

4

2 回答 2

1

可能是您所需的依赖项未安装在目标机器上,请按照以下答案进行操作,即可解决:

Qt 5.0 程序在 QtCreator 中运行,但不在外部

于 2013-07-23T04:19:39.463 回答
0

您无需在另一台计算机上安装任何东西。只需尝试转到安装 Qt 应用程序的位置,然后导航到“..\Qt\mingw53_32\bin”目录。搜索丢失的 .dll 文件,将它们复制到 .exe 文件所在的位置,然后重新运行应用程序。

于 2019-06-02T17:53:10.547 回答