首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在XP上可以运行QT5.10程序吗?

在XP上可以运行QT5.10程序吗?
EN

Stack Overflow用户
提问于 2018-05-09 14:04:13
回答 1查看 6.1K关注 0票数 5

我已经部署了一个5.10 32位msvc programm.exe,它在windows 8.1上运行良好。但是我必须在XP上运行它,但我做不到。上面写着"progamm.exe is not a valid Win32 app“。我死定了吗?我是否必须使用支持XP的最后一个Qt版本,如Qt5.6?谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-09 17:05:51

支持XP的最新版本是QT5.6.3。默认情况下不启用Windows XP支持。您必须下载Qt 源代码并使用./configure -target xp编译它。这意味着,如果您安装QT5.6.3(预置)包,Windows XP支持将不启用!您必须编译源代码.如果您想支持Windows,那么QT5.6.3处于严格的阶段,并且是可靠的,Windows XP仍然安装在中国、印度等许多计算机上。

QT5.6.3是向上兼容的,支持Windows、Windows、Windows 7、Windows 8、Windows 10之外的附加功能。

Qt5.7及以上的不支持 XP。如果您修改PE头以使其运行,很可能应用程序会不时崩溃,因为Windows XP中不需要使用Windows API。

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50255414

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档