win10 VS2017搭建x86 OpenCV2.4.10和x64 OpenCV3.4.1双版本过程和报错调试

本文介绍了在Win10环境下,使用VS2017如何搭建OpenCV2.4.10(x86)和OpenCV3.4.1(x64)的双版本,并详述了过程中遇到的MSVCP120d.dll和MSVCR120d.dll缺失及0xc000007b错误的解决方法,包括检查DLL文件、使用DirectX修复、管理员命令提示符运行sfc/SCANNOW以及最终通过调整配置步骤成功显示图片。
摘要由CSDN通过智能技术生成

由于最近在做的项目找到的大神代码是OpenCV2版本的,其中的CvSVM由于接口不同等原因无法在我已经搭建好的OpenCV3版本下正确调用,有两种解决办法:

1. 更改因版本升级而造成报错的对应函数
参考:OpenCv3.0+SVM的使用心得
https://blog.csdn.net/u010869312/article/details/44927721

2. 降级OpenCV至OpenCV2
由于改编函数工作量很大故先尝试降级,参考OpenCV2和OpenCV3共存的配置方法。
参考:

  1. Win10 + VS2015 同时使用opencv3.1 和 opencv2.4 教程
    https://blog.csdn.net/qq_24193303/article/details/80697117?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

  2. win10和Visual Studio2015环境下多版本opencv共存
    https://blog.csdn.net/MrSong007/article/details/89327863

  3. win10 vs2015配置opencv2.4.9和opencv3.2.0
    https://blog.csdn.net/MrSong007/article/details/89327863

由于之前已经配置好了x64-OpenCV3.4.1
故按照上述部分进行了x86-OpenCV2.4.10的安装配置。

  • 其中OpenCV2.4.10中x86中文件并不包含VS2017对应的vc版本,故直接采用了vc12进行配置。
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值