Visual Studio 2013中OpenCV2.4.9的配置(64位的配置)

本文档详细介绍了如何在Visual Studio 2013中配置64位OpenCV2.4.9,包括下载与解压OpenCV,设置环境变量,配置VS项目,以及处理调试和Release模式下的问题。通过这个指南,读者可以顺利地在VS2013上建立和运行OpenCV项目。
摘要由CSDN通过智能技术生成

之前我是用的OpenCV2.4.8版本,因为重装了电脑,在官方网站看到了新版本,不过发现新的3.0.0的几个版本的文件好像并不一样,为了能够正常开发,还是选择了低版本的2.4.9。
因为用VS2013习惯了,所以也就没用在高版本的VS,这里因为需要重新安装,顺便写这个配置说明,供大家参考。

1、准备工作
(1)下载OpenCV
从OpenCV官方网站下载OpenCV2.4.9版本(OpenCV for Windows)
附:OpenCV2.4.9版本下载地址
https://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.9/opencv-2.4.9.exe/download
(2)安装Visual Studio 2013
安装这个就不多说了,很简单,我这里用的是VS2013旗舰版

2、解压OpenCV
首先选择解压目录,我这里选择了D:\OpenCV\2.4.9\这个目录,解压后的结果如下
解压路径
可以看到在opencv文件夹下有build和sources两个文件夹,build是SDK包,sources是源码包(其中也有opencv使用例子的源码)
build文件夹
在build文件夹下include是C&C++头文件所在文件夹;doc是文档文件夹;java是java开发的库文件夹;python是python开发库文件夹;x64和X86是已编译好的C&C++的64位和32位库文件夹,在它里面有vc10、vc11、vc12 三个文件夹,分别对应VC++2010、VC++2012和VC++2013。任意打开vc**一个文件夹可以看到以下内容:
vc12文件夹
因不同版本VC++生成的库文件所需的运行时不同,因此配置VC++工程时需要选择相对应的二进制库文件。在VC XX文件夹下bin文件夹是公用的动态链接库,在系统环境变量里配置后,所以opencv工程都能共享他们;lib文件夹是动态库隐式调用所需的静态链接文件;staticlib文件夹是静态链接库,需要生成不依赖动态库的程序就是用它们。

3、设置环境变量
- “计算机”上右键选“属性”打开系统设置窗口
- 选择“高级系统设置”打开“系统属性”窗口
先找到自己要用的vc**目录,注意选择是需要x86/x64相关库,这个后续编写程序的时候很有用
在系统变量里找到Path变量,在Path中添加值SDK中的bin目录。
环境变量的设置
同时也在本地用户变量下添加一个OpenCV的变量

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值