vs运行时出现应用程序无法正常启动0xc000007
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相关推荐
- revit应用程序无法启动_启动Revit时显示“应用程序无法正确启动”
启动Revit时显示"应用程序无法正确启动"!在安装Windows 10的最新更新后,Revit无法打开并显示以下错误: Revit.exe - 应用程序错误 应用程序无法正确启动 ...
- java虚拟机能自动处理 异常_对于非运行时异常,程序中一般可不做处理,由java虚拟机自动...
1.Java异常机制 Java把异常当做对象来处理,并定义一个基类java.lang.Throwable作为所有异常的超类.Java中的异常分为两大类:错误Error和异常Exception,Java ...
- 运行OpenCV编写的函数时提示“应用程序无法正常启动(0xC000001b)”的解决办法
以VS2010为例,这种情况出现在编译通过,但运行时提示无法正常启动程序,原因是没有在系统环境变量中包含平台所需的bin目录,例如实在Win32下编译,则需要在系统环境变量的path下添加目录:%op ...
- windows中运行qt5构建的程序提示 无法启动此程序,因为计算机中丢失qt5Cored.dll 解决方法
如果在windows中运行qt5构建的程序提示:无法启动此程序,因为计算机中丢失qt5Cored.dll 解决方法如下 1.用release构建项目 2.把缺少的dll文件,从C:\Qt\Qt5.0. ...
- 在运行时切换 WinForm 程序的界面语言 System.ComponentModel.ComponentResourceManager .ApplyResources...
Download the code for this article: WinForm-Multilanguages-2.rar (11 KB). 方法二: 下面介绍一种只需对现有代码做较小改动的方法 ...
- VS运行时无法定位程序输入点xxx于动态链接库xxx.exe上
对于这个问题在百度上百度了好久,都没有解决,百度上很多都是 无法定位程序输入点xxx于动态链接库xxx.dll上,为了解决这个问题真是走了好多坑,花费了几天时间,试了无数的解决方案,为了后面的uu在这 ...
- 大数据_Flink_数据处理_运行时架构7_程序结构和数据流图---Flink工作笔记0022
然后我们再来看实际上,flink对数据的处理,反应到代码上可以看到都是对DataStream的处理对吧,然后我们看,可以分成3个部分,一个是source部分,这里就是对源数据流的读取, 然后trans ...
- 程序运行时的存储组织及管理
目录 程序运行时的存储组织及管理概述 静态存储分配 临时变量的地址分配 简单栈式动态存储 嵌套过程语言的栈式实现 display 表方法 存取链(静态链)方法 参数传递 程序运行时的存储组织及管理概述 ...
- 在Java程序中打印java运行时参数
在Java程序中打印java运行时参数 本文是基于CentOS 7.3系统环境,进行java的学习和使用 CentOS 7.3 1. java运行时参数 Java程序在运行时,主要分为两大类参数,一类 ...
最新文章
- 2022-2028年中国化妆品OEM行业市场发展规模及前瞻分析报告
- LeetCode--448
- 当有键盘时如何在开始编辑时使UITextField向上移动?
- springboot 自动装配_Spring Boot 自动装配流程
- map:map是否为空?元素数量?删除元素?
- .团队组建及项目启动
- 全国计算机二级考试vf知识点总结,VF全国计算机等级考试二级公共基础知识点总结.doc...
- 51nod 1766
- Windows XP字体模糊
- 僵尸进程孤儿进程与守护进程
- pandas输出到excel_python读写excel等数据文件方法汇总
- VS2010 C++编译报错LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- jdbc存储过程mysql_使用JDBC操作存储过程
- mysql-debug: Thread stack overrun
- 离职通知邮件主题写什么好_离职邮件主题怎么写
- 使用支付宝小程序input组件的坑
- Linux下挂载大容量存储
- Unity高德定位获取天气预报
- Snapper转换器的捕捉类型
- hillin:浮木漂流
热门文章
- 3d量测怎么学距离_千米感知误差低于5%,嬴彻发布超长距精准3D感知技术
- 模糊式查询——通配符
- APP发布“扫雷”小结
- Web前端开发标准规范 1
- 百胜ERP服装软件安装注意一二
- java正则匹配公司名称_【已解决】Java的正则表达式java.util.regex中的命名的组(named group)...
- linux 系统待机时间太短,与Windows相比,为什么我的电脑使用Ubuntu的电池续航时间更短?...
- 煽情的儿子370=随笔
- 活体检测FaceBagNet阅读笔记
- 第三方服务器获取微信公众号图文消息