查看完整版本: [-- Qt打包后运行缺失vcruntime140.dll如何解决? --]

QTCN开发网 -> Qt基础编程 -> Qt打包后运行缺失vcruntime140.dll如何解决? [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

littlebee 2020-09-16 03:01

Qt打包后运行缺失vcruntime140.dll如何解决?

RT,在win10的平台上打包后可以正常运行程序,但换到部分win7的系统就会出现缺少vcruntime140.dll,找来该文件拷贝到应用程序目录下,64位的可以正常运行,但32位的又不行,到底咋回事?

uidab 2020-09-16 08:10
安装微软的VS运行环境库

青空飞羽 2020-09-16 09:21
要拷贝32位的vcruntime140.dll才能同时在64位和32位下运行

snowbirdhz 2020-09-16 11:27
哈哈,最近刚接触这个,感觉现在做这块的人好少啊

clickto 2020-09-16 20:11
工控上用qt的越来越多
毕竟,虽然现在通用、娱乐软件都移动化了,但是专业软件基本上都暂时还是桌面的天下。

littlebee 2020-09-17 00:44
uidab:安装微软的VS运行环境库 (2020-09-16 08:10) 

我装了VC++2015的运行环境库,还是不行,版本不对?

littlebee 2020-09-17 00:45
青空飞羽:要拷贝32位的vcruntime140.dll才能同时在64位和32位下运行 (2020-09-16 09:21) 

哦,原来如此,谢谢

littlebee 2020-09-17 00:47
clickto:工控上用qt的越来越多
毕竟,虽然现在通用、娱乐软件都移动化了,但是专业软件基本上都暂时还是桌面的天下。 (2020-09-16 20:11) 

嗯,windows端开发做的人应该比较少

uidab 2020-09-17 07:31
littlebee:我装了VC++2015的运行环境库,还是不行,版本不对? (2020-09-17 00:44)

看是不是32位和64位差异。

snow_man_0 2020-09-17 09:33
很老的问题
32位和64位用windeployqt分开打包,用depends查看依赖和路径

littlebee 2020-09-28 07:59
已验证确实是32位和64位差异,感谢楼上几位大侠解答


查看完整版本: [-- Qt打包后运行缺失vcruntime140.dll如何解决? --] [-- top --]



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