vs2015配置opencv3.4.2(contrib)

vs2015+opencv3.4.2(contrib)

本机环境:

win7

vs:cn_visual_studio_community_2015_with_update_3_x86_x64_web_installer_8922965

opencv3.4.2

opencv_contrib-3.4.2

cmake3.8.2

 

1、在where is source code的框中选择opencv3.4.2源码source文件夹的路径,在where to build the binaries的框中选择要生成的路径,路径自己输入新建一个,不要用已存在的文件夹

2、点击configure ,点击yes,新建一个文件夹,然后选择生成工程的版本,选择Visual studio 14 2015 Win64,如下图所示。

 

3、点击finish,生成工程后,如果没有检测到cuda,则在with_cuda后面的框中打钩,

4、将解压文件夹opencv_contrib-3.4.2文件夹放在opencv3.4.2目录下

5、在cmake界面找到OPENCV_EXTRA_MODULES_PATH,将路径

D:\Downloadofsoftware\opencv3.4.2\opencv\opencv_contrib-3.4.2\modules放在后面

 

6、确认好选项后点击configure,显示configuring done

 

7、点击generate生成工程,配置和生成工程完成后会有configuring done 和generating done。

 

8、关掉cmake,杀毒软件。在D:\Downloadofsoftware\opencv3.4.2\build_opencv3.4.2_contrib中找到opencv.sln用vs2015打开,选择生成---重新生成解决方案

 

9、在附加依赖项中将其删除

 

 

 

 

 

 

 

 

 

当出现错误的时候,会报错lib出错,将附加依赖性中的lib删除即可。

 

 

 

 

 

在配置时添加包含目录跟库目录的时候,控制台是x64,对应添加的时候也是x64,不然会报错。如下图说是控制台是Debug x64,则属性管理器设置也要Debug x64.

 

 

 

 

参考文献:1、https://blog.csdn.net/qq_15947787/article/details/78534272

 

 2、https://blog.csdn.net/spw_1201/article/details/78176247

 

 

根据第一篇博客配置到第10步,如果按照继续配下去也行,不过不是永久配置,重新打开vs2015新建项目的时候又要添加相应的目录与依赖项。

 

然后根据第二篇博客进行配置,包含目录与库目录根据第一篇博客的添加,第二篇博客的相关添加在进行添加时已经存在,所以根据第一篇博客的目录进行添加,还有一个原因就是本机安装的gpu版,所以要将编译的目录添加进去,根据第二篇博客。 一定要主要x64对应x64  ,不然会报错。

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值