首页 > 编程知识 正文

电脑出现无法执行代码,怎么解决,0xc000007b蓝屏解决

时间:2023-05-05 04:24:14 阅读:58404 作者:3363

**

编程问题:程序无法正常启动0xc000007b**编程环境: win10 vs2015 opencv3.0.0

第一次使用opencv创建第一个程序时发生了这样的问题。 在查询internet资源的过程中,我对该问题的原因有一些经验,文末附有适合此配置的解决方案。

此问题与出现“由于找不到msvcp120d.dll,msvcr120d.dll无法继续执行代码”问题的文件相匹配。 “找不到”显然是因为两个dll文件不存在而出现上述问题,系统目录中没有此文件,我的系统目录为c :windowssindowssindowssindows

出现问题时,首先需要了解dll文件的作用。

opencv不仅有32位和64位之分,还有vc10、vc11、vc12等版本,可以在解压后的opencv文件目录中看到。

不同的opencv具有匹配使用的vs版本,如下所示

支持vc10的vs2010版本

支持vc11的vs2012版本

支持vc12的vs2013版本

当我们在vs2015中使用opencv3.0.0时,opencv只有vc11和vc12,两者不匹配。 因此,必须在dll文件中正确编辑vc12 (此处安装了vc12 ) )以与vs匹配。

如果dll文件存在且位数不正确,则会出现问题。

有关msvc的具体含义,请参考以下博客文章。

3359 blog.csdn.net/coldwind ha/article/details/82217441

解决这些问题的关键可以通过下载匹配版本、位数的dll文件并将其放置在正确的位置来解决。 上面的博客主文章有下载路径和正确的位置,请参考解决。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。