0XC000007b问题的一种定位方法

一、提出问题
在开发软件打包时候有时候会出现“应用程序无法启动(0xc000007b)"的问题。

二、经验分享
根据我的经验,一般情况是程序依赖的库错误导致,错误类型可能有:
1、Debug版本和Release版本未分清楚,建议Debug版本的库一般使用带d后缀来区分(Debug版本:guid.dll,Release版本:gui.dll)
2、32位和64位类型错误

三、问题库定位
既然依赖库存在问题,那么是哪个库存在问题呢?
建议使用Dependencies打开可执行程序,界面上显示以来的库前面有一个问号的库肯定是有问题的,那么读者就可以按照以上方法重新编译库进行测试。
注意:有些库可能也测不出来,曾经mfc40的库是32位和64位混淆的问题,Dependencies就没检测出来。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值