Visual Studio 2017 15.8+CUDA10.0+opencv 3.4.2+opencv_contrib 3.4.2+cmake+Windows10 环境下编译opencv源文件

一、下载相应的文件:

    1.Visual Studio 2017:下载地址:https://visualstudio.microsoft.com/zh-hans/vs/

    注意:虽然同样是VS2017的IDE,但VC++编译器版本是有区别的,参考:https://baike.baidu.com/item/_MSC_VER/9468279?fr=aladdinhttp://www.cnblogs.com/misswjr/articles/9360412.html;本人编译的时候用的是VC++ 15.8 即_MSC_VER == 1915;为什么要提到这个区别呢,首先我们希望以后能利用到GPU,那么编译的时候就得用到CUDA(参见下文CUDA),然而CUDA版本对VS的兼容速度始终跟不上VS的更新速度,当然这是必然的,比如:CUDA9.2对VS的兼容范围就是_MSC_VER>=1600 && _MSC_VER<=1913(参考你们自己安装的CUDA路径下这个配置文件:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\include\crt\host_config.h;在该文件大概第133行可见),CUDA10.

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值