首页 > 解决方案 > 为 Windows 部署 QT exe 时遇到问题

问题描述

使用 QT creator 4.7.1 我制作了一个新的 qt 小部件应用程序。我选择发布模式在此处输入图像描述

然后我建立项目。

在发布文件夹中,我的 exe 看起来像这样

在此处输入图像描述

现在我打开命令行并运行命令

windeployqt.exe C:\Users\rober\Desktop\build-testingqtrelease-Desktop_Qt_5_11_2_MSVC2017_64bit-Release\release\testingqtrelease.exe

这导致了这个

在此处输入图像描述

在尝试运行 exe 时,我收到一条错误消息。

在此处输入图像描述

所以我做了一些研究,发现许多来源都在谈论从 mingw730_64 复制不同的 dll,但这些都不适合我。我是 QT 的新手,所以我不确定我是否犯了一个简单的错误。

任何帮助,将不胜感激。谢谢你。

标签: c++qtdeploymentbuildrelease

解决方案


您是否尝试过 Qt Windows 部署工具? http://doc.qt.io/qt-5/windows-deployment.html 您将程序的 exe 拖到 WinDeploy.exe 工具上,然后它可以解决任何问题。linux也有类似的。


推荐阅读