最近在做opencv方面的毕业设计,队友在统一使用opencv2.4.8版本的时候,我由原来的opencv3.0.0, debug x64 切换为opencv2.4.8,debugx86,做运行测试时发现一下问题:
0x77688F05 (ntdll.dll) (pro02.exe 中)处有未经处理的异常: 0xC000007B: %hs 没有被指定在 Windows 上运行,或者它包含错误。请尝试使用原始安装介质重新安装程序,或联系你的系统管理员或软件供应商以获取支持。错误状态 0x。
我的的配置win8.1(x64)+vs13+opencv2.4.8
在百度后发现0x0000007b问题在于未包含正确的库文件,参考博文:opencv配置
但是在检查完后, 库文件统一, 也与编译器位数统一(均为x86)。
参考论坛:opencv配置问题,里面提到2.4.8版本的这个问题,对于64为机器,统一为x64即可解决问题。
经测试,无误。