标题:Qt5.6+MSVC2013版怎么构建支持xp的程序
作者:xp2009
日期:2016-02-04 19:54
内容:
用的是Qt5.6beta msvc2013 x86版,里面有预编译好的qwebengine,在win7、win7 sp1和win10下都能成功运行。
但是xp下无法运行,我是在.pro末尾里加入了以下代码编译XP版程序的:
QMAKE_LFLAGS_WINDOWS = /SUBSYSTEM:WINDOWS,5.01
生成的exe,确实没有提示非法WIN32程序了,但是那个plugins\platforms文件夹里的qwindows.dll,还是报错,用VC的depends.exe查看发现qwindows.dll依赖的kernel32.dll不支持XP。
求教怎么办
#1 [lemonzll 02-05 08:04]
官方发布的新版本Qt已经不支持XP了,要自己从源代码编译,编译选项里有个-target项,用来提供XP支持的,编译时加上-target xp就可以了
#2 [xp2009 02-05 08:44]
有没有具体的教程,包括编译qt插件和webengine