查看完整版本: [-- QT 如何打包到 windows7 运行? --]

QTCN开发网 -> Qt安装与发布 -> QT 如何打包到 windows7 运行? [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

lovecomputer 2022-02-27 11:21

QT 如何打包到 windows7 运行?

请大侠出手疑难问题:哪位精通QT打包到windows7运行,我想了N个办法,程序一直无法在win7上运行,总提示缺乏各种dll,都拷贝后,又提示0XC00007b错误,网上查询说这是缺少库,但不知道用哪些库?我的N个方法:
1、用windeploy
2、用process看依赖库,并全部拷贝到执行文件夹
3、用dll工具分析依赖库,并全部拷贝到执行文件夹
开发方式做了4个组合,均未成功,但在开发机release目录直接运行是可以的
                         win10+QT5.15.2+MinGW32动态库方式
                          win10+QT5.15.2+MSVC2019的32动态库方式
                          win10+QT5.15.2+MSVC2019的32位静态库方式
                          win10+Visual Studio2019QT+MSVC2019的32动态库方式

20091001753 2022-02-27 13:23
首先,Qt6 不支持 Win7。

其次,程序分为 Qt 的 dll 与 第三方的 dll。

Qt 的 dll 可以用下帖的方法解决:
http://www.qtcn.org/bbs/read-htm-tid-85441.html

lovecomputer 2022-02-27 21:00
20091001753:首先,Qt6 不支持 Win7。
其次,程序分为 Qt 的 dll 与 第三方的 dll。
Qt 的 dll 可以用下帖的方法解决:
....... (2022-02-27 13:23) 

我不是用的qt6,是qt5.15.2

kaon 2022-02-27 21:13
是不是win7 sp2以前的版本?

lovecomputer 2022-02-27 22:25
kaon:是不是win7 sp2以前的版本? (2022-02-27 21:13) 

是win7 sp1

fsu0413 2022-03-01 06:54
kaon:是不是win7 sp2以前的版本? (2022-02-27 21:13) 

win7没有sp2

fsu0413 2022-03-01 06:55
运行库有安装版的,叫vcredist啥啥啥的,在VS安装文件夹里就有,是EXE的,里面有全套vcrt和ucrt的运行库,安装完就不会缺了

http://www.qtcn.org/bbs/read-htm-tid-90428.html204952

认不倒你 2022-03-03 12:52
静态编译

fsu0413 2022-03-05 09:43
认不倒你:静态编译 (2022-03-03 12:52) 

静态的话花钱或开源选一个


查看完整版本: [-- QT 如何打包到 windows7 运行? --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled