如何在Windows XP上部署Qt 5.10 Quick 2应用程序?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Windows XP上部署Qt 5.10 Quick 2应用程序?相关的知识,希望对你有一定的参考价值。

我在我的计算机上安装了Qt 5.10开发环境,我已经使用v141_xp工具集安装了Visual Studio 2017。

当我安装Qt 5.10时,我选择了Mingw32 Tool Kit选项。现在,我有一个使用Mingw32构建工具包构建的QML应用程序;此应用程序使用一些3D功能(例如Bars3D,但它不使用角度)。

我使用windeployqt.exe字典中的mingw53_32in来部署我的应用程序。这可以正常工作,可以在Windows 7中运行。

但是,当我使用SP3将部署的文件复制到Windows XP时,它无法运行;我得到一个错误

“在kernel32.dll中找不到入口点xx ......”

如何使用VC编译器或使用Mingw或Alor为Windows XP部署Qt 5.10 QML应用程序?或者还有什么我需要知道的吗?

答案

https://wiki.qt.io/PlatformSupport

5.6是支持XP的最后一个正式版本,但我在Xp中使用Qt 5.7 VS2015(但没有webengine)

以上是关于如何在Windows XP上部署Qt 5.10 Quick 2应用程序?的主要内容,如果未能解决你的问题,请参考以下文章

将 QT WebKitWidgets 应用程序部署到 Windows XP

如何为 Windows XP 部署 Qt/QML 应用程序

Windows XP 上的 QT 小部件

Qt 5.2 和 5.10 上 OpenGL 的差异

Windows XP 上的 QMediaPlayer (qt 5.3.1)

如何将基于 qt 的应用程序(在 Mac 上开发)部署到 Windows?