VS2015编译OpenCV2.4.13源码及配置

本文详细介绍了如何使用VS2015和CMake编译OpenCV2.4.13源码,包括编译步骤、解决CUDA报错问题、配置编译选项,以及最终的环境变量设置。通过编译生成的库文件位于build输出目录的install子目录下。
摘要由CSDN通过智能技术生成
  1. 预备工作:安装好VS2015、下载opencv2.4.13、安装好cmake3.8.1(或其它版本)

    Note:VS2015与VS2017不要共存,否则cmake编译时会出错(坑啊~)

  2. 解压或双击opencv2.4.13.exe,解压出其中的sources。

  3. 打开cmake:
    (1)选择source code目录(输入)和build the binaries目录(输出)。
    (2)点击Configure,选择编译器,这里选vs2015即可。 (3)勾选需要编译的选择,再次点击Configure。

    如果安装了cuda,但Configure时报错:

    1. 可以勾选掉WITH_CUDAWITH_CUFFT,再点击Configure。
    2. C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\extras\visual_studio_integration\MSBuildExtensions下的4个文件复制到C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\BuildCustomizations目录下,再点击Configure。(小提示:若选择编译cuda,等待会非常漫长)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值