原来程序在windows 10 中文系统下运行一切正常。
最近做了个英文版,环境为windows 10。运行同样的本地库,抛出如题异常。
分析:
1,用工具【depends】检查openCV-xxx.dll的依赖库,发现缺失很多,把主要的几个下载了放入安装包,再执行,异常未解决。
2,网上搜索了一些解决方案,无意中查到可能跟windows media play有关。进一步查阅微软资料,发现windows 10某些版本默认是不安装media paly的,于是按照步骤,安装media play。重启系统,再次执行,异常解决。
附录:
depends下载:Dependency Walker (depends.exe) Home Pagehttp://www.dependencywalker.com/