使用 QT creator 4.7.1 我制作了一个新的 qt 小部件应用程序。
我选择 Release模式 c++ - 为 Windows 部署 QT exe 时遇到问题-LMLPHP

然后我构建项目。

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

c++ - 为 Windows 部署 QT exe 时遇到问题-LMLPHP

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

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

这导致了这个

c++ - 为 Windows 部署 QT exe 时遇到问题-LMLPHP

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

c++ - 为 Windows 部署 QT exe 时遇到问题-LMLPHP

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

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

最佳答案

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

关于c++ - 为 Windows 部署 QT exe 时遇到问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53314957/

10-16 05:05