opencv运行时出现应用程序无法正常启动0xc000007b

vs2015配置opencv的时候,编译可以过,但是运行就会出现下图的错误,试了网上很多种方法,但是都失败了,经过一天的不懈努力,在砸电脑的前一刻,终于解决了。
记录一下我的解决方法,希望对大家有所帮助。

我所配置的opencv是x64位的,工程中配置的也是debugx64,反复检查了我的配置过程,感觉不是配置的问题,所以具体配置过程这里就不细说了。
其他博主的方法,我基本都试了,这里列举几种我觉得可能有用的方法(但实际上对我是没有用的):
1.SFC检查系统完整性来尝试修复丢失文件
  点击“开始”->在搜索栏内输入“cmd”,右键点击cmd.exe,选择以管理员身份运行,输入sfc /scannow ,然后按 Enter,系统会扫描并修复大概需要几分钟过程。
2.下载DirectX增强版修复工具,又是一顿扫描并修复,但我的扫描结果显示没有问题,显然不是这个问题。
3.(有效)一般出现(0xc000007b)问题基本是dll问题,有可能是有时X64的exe有可能会分析出加载一些x86的dll,所以可以去分析一下dll哪里出了问题。使用depend软件去分析!下载链接:
http://www.dependencywalker.com/
下载完后,将工程目录下debug里生成的exe文件拖进软件中(可能出现未响应情况,耐心等待一会),然后又是一顿分析。guess what!出现了一点红!

看样子是64位(System32里)的concrt140d.dll出了问题,于是我去网上重新下载了这个dll,放进System32文件夹里,再次运行!成!功!了!

花了将近一天才发现是这么个dll的问题,还好没有放弃,也没有气的砸电脑。所以大家可以耐心尝试多一些办法,如果确定配置过程以及没有问题的话,且配置的OpenCV文件的库(x64/x86),与工程的运行平台(x64/x86)对应关系正确,那很可能是dll的问题,找到这个问题你就胜利了!

vs运行时出现应用程序无法正常启动0xc000007相关推荐

  1. revit应用程序无法启动_启动Revit时显示“应用程序无法正确启动”

    启动Revit时显示"应用程序无法正确启动"!在安装Windows 10的最新更新后,Revit无法打开并显示以下错误: Revit.exe - 应用程序错误 应用程序无法正确启动 ...

  2. java虚拟机能自动处理 异常_对于非运行时异常,程序中一般可不做处理,由java虚拟机自动...

    1.Java异常机制 Java把异常当做对象来处理,并定义一个基类java.lang.Throwable作为所有异常的超类.Java中的异常分为两大类:错误Error和异常Exception,Java ...

  3. 运行OpenCV编写的函数时提示“应用程序无法正常启动(0xC000001b)”的解决办法

    以VS2010为例,这种情况出现在编译通过,但运行时提示无法正常启动程序,原因是没有在系统环境变量中包含平台所需的bin目录,例如实在Win32下编译,则需要在系统环境变量的path下添加目录:%op ...

  4. windows中运行qt5构建的程序提示 无法启动此程序,因为计算机中丢失qt5Cored.dll 解决方法

    如果在windows中运行qt5构建的程序提示:无法启动此程序,因为计算机中丢失qt5Cored.dll 解决方法如下 1.用release构建项目 2.把缺少的dll文件,从C:\Qt\Qt5.0. ...

  5. 在运行时切换 WinForm 程序的界面语言 System.ComponentModel.ComponentResourceManager .ApplyResources...

    Download the code for this article: WinForm-Multilanguages-2.rar (11 KB). 方法二: 下面介绍一种只需对现有代码做较小改动的方法 ...

  6. VS运行时无法定位程序输入点xxx于动态链接库xxx.exe上

    对于这个问题在百度上百度了好久,都没有解决,百度上很多都是 无法定位程序输入点xxx于动态链接库xxx.dll上,为了解决这个问题真是走了好多坑,花费了几天时间,试了无数的解决方案,为了后面的uu在这 ...

  7. 大数据_Flink_数据处理_运行时架构7_程序结构和数据流图---Flink工作笔记0022

    然后我们再来看实际上,flink对数据的处理,反应到代码上可以看到都是对DataStream的处理对吧,然后我们看,可以分成3个部分,一个是source部分,这里就是对源数据流的读取, 然后trans ...

  8. 程序运行时的存储组织及管理

    目录 程序运行时的存储组织及管理概述 静态存储分配 临时变量的地址分配 简单栈式动态存储 嵌套过程语言的栈式实现 display 表方法 存取链(静态链)方法 参数传递 程序运行时的存储组织及管理概述 ...

  9. 在Java程序中打印java运行时参数

    在Java程序中打印java运行时参数 本文是基于CentOS 7.3系统环境,进行java的学习和使用 CentOS 7.3 1. java运行时参数 Java程序在运行时,主要分为两大类参数,一类 ...

最新文章

  1. 2022-2028年中国化妆品OEM行业市场发展规模及前瞻分析报告
  2. LeetCode--448
  3. 当有键盘时如何在开始编辑时使UITextField向上移动?
  4. springboot 自动装配_Spring Boot 自动装配流程
  5. map:map是否为空?元素数量?删除元素?
  6. .团队组建及项目启动
  7. 全国计算机二级考试vf知识点总结,VF全国计算机等级考试二级公共基础知识点总结.doc...
  8. 51nod 1766
  9. Windows XP字体模糊
  10. 僵尸进程孤儿进程与守护进程
  11. pandas输出到excel_python读写excel等数据文件方法汇总
  12. VS2010 C++编译报错LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
  13. jdbc存储过程mysql_使用JDBC操作存储过程
  14. mysql-debug: Thread stack overrun
  15. 离职通知邮件主题写什么好_离职邮件主题怎么写
  16. 使用支付宝小程序input组件的坑
  17. Linux下挂载大容量存储
  18. Unity高德定位获取天气预报
  19. Snapper转换器的捕捉类型
  20. hillin:浮木漂流

热门文章

  1. 3d量测怎么学距离_千米感知误差低于5%,嬴彻发布超长距精准3D感知技术
  2. 模糊式查询——通配符
  3. APP发布“扫雷”小结
  4. Web前端开发标准规范 1
  5. 百胜ERP服装软件安装注意一二
  6. java正则匹配公司名称_【已解决】Java的正则表达式java.util.regex中的命名的组(named group)...
  7. linux 系统待机时间太短,与Windows相比,为什么我的电脑使用Ubuntu的电池续航时间更短?...
  8. 煽情的儿子370=随笔
  9. 活体检测FaceBagNet阅读笔记
  10. 第三方服务器获取微信公众号图文消息