在vs2015中配置opencv3.0.0

最近需要重新在vs2015中配置opencv3.0.0,这里是整理毛星云的《OpenCV3编程入门》中的相关内容。他的相关博客是这个

0 我的环境

win10 64bit

visual studio 2015

 

1 下载OpenCV3.0.0

这个在网上有很多内容,这里我就不赘述了(opencv所有的版本:https://opencv.org/releases/)。

 

2 配置环境变量

【计算机】→ 【(右键)属性】→ 【高级系统设置】→ 【高级(标签)】→ 【环境变量】→ (双击)系统环境变量中的PATH → 在变量中添加相应的路径。

对于32位的系统,就添加 ";.. opencv\build\x64\vc12\bin"

对于64位的系统,添加 ";.. opencv\build\x64\vc12\bin" 和 ";.. opencv\build\x86\vc12\bin",这样,到时候才可以在编译器Win32和X64中来回切换。

 

3 工程包含(include)目录的配置

首先新建一个空项目,然后在【视图】→ 【属性管理器】→ 【Debug|Win32】→ 【Microsoft.Cpp.Win32.userDirectories】进行右键属性操作,或者双击,打开属性页面。

打开属性页面后,在【通用属性】→ 【VC++目录】→ 【包含目录】中添加以下三个目录。

D:\opencv\build\include
D:\opencv\build\include\opencv
D:\opencv\build\include\opencv2

 具体内容如下:

补充:如果视图一栏中没有属性管理器,可以点击【工具】→ 【自定义】→ 【命令】的菜单栏中,选择【视图】这个选项,添加【属性管理器】到【视图】一栏中。

然后在【添加命令】中选择【属性管理器】进行添加。

添加之后,你就可以在【视图】→ 【其他窗口】中选择【属性管理器】进行相关设置了

 

 

4 工程库(lib)目录的配置

这一步和上一步很像,打开【视图】→ 【属性管理器】→ 【Debug|Win32】→ 【Microsoft.Cpp.Win32.userDirectories】→【通用属性】→ 【VC++目录】→ 【库目录】,然后库目录中添加D:\opencv\build\x64\vc12\lib这个目录就行(具体内容视情况而定)

D:\opencv\build\x64\vc12\lib

具体内容如下: 

 

5 链接库的配置

打开【视图】→ 【属性管理器】→ 【Debug|Win32】→ 【Microsoft.Cpp.Win32.userDirectories】→【通用属性】→ 【链接器】→ 【输入】→ 【附加的依赖项】

在【附加的依赖项】中添加以下四个内容:

# 带d的表示debug,不带的表示release版本

opencv_ts300d.lib
opencv_world300d.lib
opencv_ts300.lib
opencv_world300.lib

 

6 在Windows文件夹下加入OpenCV动态链接库

因为在运行项目的时候,出现了这个错误

这种最简单的解决方法就是将相关的dll文件都添加到Windows的操作系统下。

相关的dll文件放在D:\opencv\build\x64\vc12\bin文件夹下(对于这个文件,需要从网上下载相关文件,下载之后还需要保存再找个文件夹下面)

对于32位系统:将dll文件放在C:\Windows\System32路径下

对于64位系统:将dll文件放在C:\Windows\SysWOW64路径下

这个参考的是这篇博客

 

 

以上就完成了在windows下配置opencv3.0.0

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值