opencv 安装笔记

之前看 http://blog.csdn.net/poem_qianmo/article/details/19809337配置的opencv和VS,后来自己有很多问题,就总结下问题

一:opencv版本和开发工具间Visual Studio的关系

这里非常重要,要选择好合适的版本对应合适的VS,将会为之后的工作减少很多问题.


在下载完opencv中,我下载了几个版本,对于opencv 3.0及更高版本  ,其中在 opencv(一)安装 的文档中我安装的是3.0版本的,文件夹是这样的



看地址栏,在build中将会有x64,和x86,分别对应64位和32位的操作文件(这里有关64位和32位在其他文档中会有说明),其中x64,或者x86文件夹下都会有vc11 和vc12 文件夹


而对于我现在使用的opencv2.4.11 或者其他的2.4.x 系列,里面的文件夹是这样的



这里和3.0系列的不同就在于,VC10文件夹


这里的vc10  vc11和vc12 代表的就是配套的编译环境,即vc10表示编译环境为Microsoft Visual Studio 2010,具体可以看下面

vc8 = Visual Studio 2005,vc9 = Visual Studio 2008,vc10 = Visual Studio 2010,vc11 = Visual Studio 2012,vc12 = Visual Studio 2013

目前opencv最新版本是3.3,就像上面总结的,对于3.0版本及以上,都没有VC10,对于低的版本中有VS10.


所以,我是下载的Visual Studio 2010,那下载使用的最好是3.0以下的版本,我使用的是2.4.11,这样在之后的安装配置,程序运行等出现的问题会很少


opencv的安装下载比较简单,只是一定要选择好VS的版本,因为卸载起来会特别麻烦,所以在下载安装前,一定要选择好


VS最新是2017,还有2015版本的,对于这2个版本,我没有装过,但是我觉得就目前的opencv版本来看,VS2015和2017里面会配套带VS10,VS12等编译环境。


所以,综上所述,应该是先选择好Visual Studio,在去下载opencv


二:opencv和VS2010的安装配置


这里因为安装配置已经在 opencv(一)安装opencv #23715 的文档中说明了,我也不仔细的重新说明了,那个文档中就是opencv的版本不对,重新下,还是那个链接,点击可以选择版本。


这里下载的是opencv2.4.11 和  Visual Studio 2010

对照   opencv(一)安装opencv #23715 的文档 ,配置时  

a. 环境变量会是   D:\Program Files\opencv\build\x86\vc10\bin 

然后是VS2010中的配置

b. 配置包含目录还是

D:\Program Files\opencv\build\include

D:\Program Files\opencv\build\include\opencv

D:\Program Files\opencv\build\include\opencv2 


c.配置工程库,就是D:\Program Files\opencv\build\x86\vc10\bin


d.链接库的配置,这里链接库就是所选择的  vc10 文件夹下的lib中的 .lib


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值