有用户反应在使用win7 64位系统时打开OpenCV的时候出现了应用程序无法正常启动0xc000007b 的提示,这是怎么回事呢?该怎么办呢?出现这样的问题的原因一般是:directx未安装,dll冲突所引起的,下面小编给大家带来解决方法。
方法一:opencv路径里面的x86全部改为x64
Release:
1、项目->配置属性->常规->MFC的使用:在静态库中使用MFC;
2、项目 ->配置属性->C/C++->代码生成->运行库:选择多线程调试(/MTd);
3、编译时,选择的是debug,win32。
Debug:
1、项目 -> 配置属性->常规->MFC的使用 :在静态库中使用MFC;
2、项目->配置属性->C/C++->代码生成->运行库:选择多线程调试(/MT);
3、编译时,选择的是release,x64!
方法二:
1、下载 directx 修复工具,解压后运行DirectX Repair 进行修复即可!
方法三:
1、调试>选项>常规:勾选“启用源服务器支持”;
2、调试>选项>符号:勾选符号文件所在,通常勾选“Microsoft符号服务器”。
以上就是win7使用OpenCV出现应用程序无法正常启动0xc000007b提示的解决方法了,有遇到此问题的用户可以根据本文的解决方法操作。
Win7相关教程