gpt4 book ai didi

qt - 为 Windows 发行版构建 Qt/QML 应用程序

转载 作者:行者123 更新时间:2023-12-04 14:00:05 25 4
gpt4 key购买 nike

我花了大约一个星期的时间试图弄清楚为 Windows 发行版构建 Qt 应用程序应该是一个非常简单和通用的过程。我希望 Qt 在构建和运行设置页面中有选项以确保构建目录包含共享 Qt 库的独立 dll,但我无法弄清楚实现这一点的步骤。理想情况下,我可以压缩构建目录并将其提供给某人,即使他们的系统上未安装 Qt,他们也可以运行它。

我看过 Qt Windows 部署页面,但 Qt 论坛上一些慷慨的人建议我忽略它,但我还没有收到足够的详细信息来实现这个看似简单和常见的目标。此外,Windows 部署页面似乎提供了与 Visual Studio 相关的特定策略,但我使用的是 MinGW。

有人建议我实际上完全从源代码编译 Qt 来完成这个,但是这个漫长而复杂的过程后来被其他人驳回了,所以最后我只是不停地兜圈子试图找到正确的信息。

我在此页面上使用 MinGW 安装了适用于 Windows 的 Qt:http://qt-project.org/downloads

任何人都可以通过一些可行的细节为我指明正确的方向吗?对于任何使用 Qt 编写东西的人来说,这当然是一个非常简单和常见的要求,所以我不确定为什么这个解决方案如此难以捉摸!

最佳答案

QT Version 5.1.0
Necessary .dll files for MinGw compiled project in release mode

"C:\Qt\Qt5.1.0\5.1.0\mingw48_32\bin"下的文件

-icudt51.dll
-icuin51.dll
-icuuc51.dll
-libgcc_s_dw2-1.dll
-libstdc++-6.dll
-libwinpthread-1.dll
-Qt5Core.dll

(and depending on which additional components used)
-Qt5Gui.dll
-Qt5SerialPort.dll
-Qt5Widgets.dll
-Qt5Qml.dll
.
.
.

“C:\Qt\Qt5.1.0\5.1.0\mingw48_32\plugins\platforms”下的文件

/platform       
--qminimal.dll
--qwindows.dll

put the executable in same folder with these dlls.

关于qt - 为 Windows 发行版构建 Qt/QML 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18348705/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com