调试启动时程序弹出0xc000007b错误

个人随笔 (Owed by: 春夜喜雨 http://blog.csdn.net/chunyexiyu)


通常这个错误是动态库加载错误;

如果是使用VS启动的话,应该可以看到加载出错的哪个库名称:调试输出最后一个加载卸载的库应该就是加载失败的库。


可以查找dependency打开该库,看看该库的依赖项是否未放入全。

也可以直接采用dependency来打开程序,通过依赖项的树形列表,通常是能够找到缺失的dll,把缺失的dll找出来,放入到程序所在目录;
重新尝试打开

步骤通常是:
1. 找出缺失的dll:

通过dependency打开程序,来查找缺失的dll


2. 从系统或网上下载缺失dll,放入程序目录
注意找的dll,需要明确版本是32位的还是64位的,这个不能够错;

可以通过dependency来识别


3. 重试-重新打开程序,如果失败,仍是这个错误,继续执行1-3


个人随笔 (Owed by: 春夜喜雨 http://blog.csdn.net/chunyexiyu)


你可能感兴趣的:(windows,调测)