记一次Qt程序在win7上执行报错:0xc000007b排查步骤

前言

今天在运行别人发的一个Qt包的时候发现在我的虚拟机中运行不起,我的虚拟机系统是win7企业版不带sp1。在装vc2015运行库的时候也不能装。在网上搜寻资料说需要安装2919442等相关补丁。我下载相关补丁后运行提示不能安装。于是我又找到win7 企业版sp1的exe程序安装。

安装sp1后就可以安装vc2015运行库了。

0xc000007b解决办法一

确保所打包的exe程序是相关版本的,我的系统是win7 64位,所以需要qt打包64的包。建议打包机器也应该是win7最好。然后丢到纯净环境测试。一般qt windepoyqt包不会把自己的dll、msvcr140、vcruntime100等打到包里,需要我们手动复制。这个需要自己用depends手动检查。

0xc000007b解决办法二

检查运行设备环境,像我的机器是win企业版不带sp1,就不能运行。我后面排查过程中发现其实是相关补丁没有安装,但是我又安装不起,于是就一劳永逸安装了sp1包。

我目前就遇到这两种情况,其他情况还未遇到。

相关推荐
hellokandy3 小时前
Qt QCache 使用指南
qt·lru·qpair·qcache
小许同学记录成长3 小时前
全景扫描瀑布图实现
qt
加号35 小时前
【Qt】 应用程序发布:依赖库拷贝与部署指南
开发语言·qt
神仙别闹10 小时前
基于QT(C++)实现线性表的建立、插入、删除、查找等基本操作
java·c++·qt
LuDvei12 小时前
Windows x86 架构下 Ubuntu 虚拟机内打包 Qt 文件指南
windows·qt·ubuntu
江公望15 小时前
Qt Q_OBJECT宏,5分钟讲清楚
qt
小灰灰搞电子16 小时前
PyQt QtWaitingSpinner详解-为你的 Qt 程序带来丝滑等待动画
开发语言·qt·pyqt
史迪仔011216 小时前
[QML] Qt6/Qt5四大渐变效果实战指南
开发语言·前端·c++·qt
小短腿的代码世界16 小时前
QCefView深度解析:在Qt中嵌入Chromium的架构设计与性能优化实战
开发语言·qt·性能优化