应用程序无法正常启动0xc000007b

应用程序无法正常启动0xc000007b_第1张图片

应用程序无法正常启动0xc000007b

这种问题主要是分为两种情况:
一、缺少系统动态库

二、准备启动的程序缺少第三方动态库
(一)、对应第一大类问题
缺少系统库,在虚拟机里比较常见,比如我新建了一个虚拟系统,Win7,
然后把本机程序拷贝过去运行,这个时候虚拟机提示错误"应用程序无法正常启动0xc000007b"
缺少系统动态库的原因大概是如下3个:
1、电脑没有安装DirectX9或者DirectX 9.0 组件损坏;  
2、电脑没有安装Microsoft Visual C++  
3、电脑上没有安装.net

解决办法就是对应上述3条
<1> 安装DirectX9或者DirectX 9.0 ,然后修复系统库
<2> 安装 Microsoft Visual C++  组件
<3> 安装.net
(二)、对应第二大类问题
程序缺少第三方动态库,如果你是用户,那么把开发者拉过来先打一顿
如果你是开发者,那么要注意自己引用了什么库,这个库又依赖了什么,
建议查查官方文档或者相关社区。

总结一下,类似这样的问题,其实也算不得什么问题,只不过遇到的少,有可能会瞬间懵逼。
遇见一次,明白怎么回事就不怂了

你可能感兴趣的:(C++,札记)