首页| 论坛| 消息

回复: 在Win10上用QT (qt6.2+MSVC)开发的应用程序在Win7上运行失败
#11 回 mh_0915 的帖子 [bergerac 01-17 14:02]
mh_0915:6楼的回复是对的,不要做无意义的尝试,而且没有必要用这么高版本Qt,不稳定不说,根本就不兼容大多数使用环境,只会搞死自己 (2022-01-17 08:59) 
客户要求用QT6.2,而且开发出来的程序要支持在Win7和Win10上运行,所以只好在Win10上开发,但开发打包的程序在Win7上运行就报上面那种错误了
#12 回 bergerac 的帖子 [fsu0413 01-17 16:18]
bergerac:客户要求用QT6.2,而且开发出来的程序要支持在Win7和Win10上运行,所以只好在Win10上开发,但开发打包的程序在Win7上运行就报上面那种错误了 (2022-01-17 14:02) 
让你的客户直接跟Qt公司买这样的定制Qt6吧,社区支持可能不会有了。
#13 回 apud 的帖子 [fsu0413 01-17 16:25]
apud:你怕是不知道WIN7用户占比有多少,Qt6不会成为主流,因为等10年以后,WIN7用户渐渐减少,到时候直接入手Qt8它不香吗?
 (2022-01-17 10:43) 
按现在微软对windows产品的态度来说,win10和11最终可能都会走向艰难退市。
等过几年win10 EOL,Qt7发布不支持Win10,可能Qt6一定会成为主流。
版本大升级直接上Qt8等肯定是不现实的。
#14 回 bergerac 的帖子 [fsu0413 01-17 16:45]
bergerac:客户要求用QT6.2,而且开发出来的程序要支持在Win7和Win10上运行,所以只好在Win10上开发,但开发打包的程序在Win7上运行就报上面那种错误了 (2022-01-17 14:02) 
想到一个方法,就是把整个Qt库使用VC-LTL库作为标准库进行编译。
VC-LTL是一个建立在msvcrt上的接口兼容层,适用于将基于新API写的程序在旧平台上运行的情况。
我没用过这个库,不过看起来可能会满足你的需求,我觉得可以尝试一下。
#15 回 fsu0413 的帖子 [bergerac 01-20 14:34]
fsu0413:想到一个方法,就是把整个Qt库使用VC-LTL库作为标准库进行编译。
VC-LTL是一个建立在msvcrt上的接口兼容层,适用于将基于新API写的程序在旧平台上运行的情况。
我没用过这个库,不过看起来可能会满足你的需求,我觉得可以尝试一下。 (2022-01-17 16:45) 
客户说不需要支持WIN7/8了

<< 1 2 3 4 5 >> (3/5)

回复 发表
主题 版块