在VS2015下配置基于OPENCV2.4.13的开发环境

(1) 首先从这里下载编译好的opencv2.4.13 for VS 2015的库(这些库只支持64位操作系统):http://pan.baidu.com/s/1qYnHOFM

   假设将其解压到:D:\opencv\opencvForVC14目录下。

(2)系统环境变量PATH中增加一项:D:\opencv\opencvForVC14\x64\vc14\bin。增加这一项的目的是程序运行时,需要用到这个目录下的动态链接库。这一步对编译是否能成功没有影响,如果是基于静态库,不设置这一项也可以。

(3)对“项目”点右键,然后选择“属性”,在“C/C++”的下面有一个“常规”,选中之后在右边“附加包含目录”中指定:D:\opencv\opencvForVC14\include。设置这一步是为了在编译时能找到相应的头文件。

    选中“链接器”,会看到一个“附加库目录”中,这里指定“D:\opencv\opencvForVC14\x64\vc14\lib”。这指定了链接时在什么位置去找opencv的库。但具体要跟哪些库进行链接,这就需要在“链接器”下面的“输入”选项中的”附加依赖项“中指定具体的库文件名。比如:需要读取图像并显示出来,则需要opencv_core2413d.lib和opencv_highgui2413d.lib。

 (4) debug和release的可以对应不同的链接库文件和库文件目录。指定了debug的链接库文件和库文件目录之后,还需要为release指定的链接库文件和库文件目录。

(5)  opencv_highgui249d.lib与opencv_highgui249.lib的区别在于:带d的库有更多的调试信息,生成的文件较大,且执行速度慢。

(6) VC12对应vS 2013   

      VC11 对应VS 2012

      VC14 对应VS 2015

(7) 在调试(运行)时,需要指定相关的OpenCV库的目录。这可在“项目”-->“属性”-->"VC目录"-->"库目录"中指定:$(OpenCV\x86\vc12\bin)。

转载于:https://www.cnblogs.com/ml-cv/p/6142027.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值