关于这个问题,网上有很多解决方案,但是你得找到自己的问题在哪。
有的说DirectX 9.0损坏,我试着恢复了一下,还是没有得到解决。
还是DLL的问题,可能是缺少或者32位和64位使用不合适。
我的问题最开始不是这个,是提示缺少“UCRTBASED.DLL”这个文件,因为编译x64的,所以我下载了64位版本的,结果就出现了0xc000007b的错误。
后来,用depends工具(下载)查看程序依赖那些dll,结果如下,

可以看到,确实是DLL的版本不对。这里的x86,告诉你的是程序需要的是32位的DLL。下载32位的DLL,放到C:\Windows\System32下,问题解决。
总结一下,就是最好先用depends工具,查看一下应用程序dll的依赖情况,然后再有针对性的处理。





![[Android]aapt使用小结](http://hi.csdn.net/attachment/201101/7/7303_1294383652H29i.jpg)
![[aapt包管理]aapt查询Apk最低支持的Android版本](https://img-blog.csdnimg.cn/img_convert/962f55d2a0b1de03a85f964c467aa41b.png)







