opencv243学习之一 安装配置OpenCV2.4.3(VS2010+64位系统+Win7)

参考:http://blog.csdn.net/cx_wzp/article/details/8631856

1.下载

上 http://www.opencv.org.cn/index.php/Download 下载一个OpenCV的包,下载下来会是一个exe文件。

双击之后是一个自解压的选择框,可以选择要解压到哪里。本来是想解压到C:\Program Files,但是解压了几次,每次都有提示有几个文件cannot open output files,于是只好直接解压到了C盘的根目录。猜想可能是管理员的授权问题吧,忽略它,解压成功了就成。


2.配置VS2010

用VS2010的时候,每一个用到OpenCV的项目都需要重新配置一遍,太蛋疼了,但是木有找到只配一次的办法。

打开一个需要用到OpenCV的项目。


2.1 配置INCLUDE路径

右键单击项目,选择属性-》VC++目录-》包含文件,添加以下三个路径

C:\opencv\build\include;C:\opencv\build\include\opencv;C:\opencv\build\include\opencv2;


2.2 配置LIB路径

  • 32位系统 & VC2008,库目录为:C:\opencv\build\x86\vc9\lib
  • 32位系统 & VC2010,库目录为:C:\opencv\build\x86\vc10\lib
  • 64位系统 & VC2008,库目录为:C:\opencv\build\x64\vc9\lib
  • 64位系统 & VC2010,库目录为:C:\opencv\build\x64\vc10\lib

请根据自己的情况四选一,右键单击项目,选择属性-》VC++目录-》库文件.

将OpenCV和TBB的dll文件所在的目录系统环境变量Path中。

C:\opencv\build\x64\vc10\bin


2.3 配置链接库

右键单击项目,选择属性-》链接器-》输入-》附加依赖项,配置为“活动(Debug)”,添加以下几项。注意一行一个,不要有";"。文件的最后几个字母是版本号和类型。2.4.3的版本号为243,配置为Debug,所以所有的文件都是opencv_xxxx243d.lib。如果版本号为2.3.1,则为opencv_xxx231d.lib这样。

opencv_calib3d243d.lib
opencv_contrib243d.lib
opencv_core243d.lib
opencv_features2d243d.lib
opencv_flann243d.lib
opencv_gpu243d.lib
opencv_highgui243d.lib
opencv_imgproc243d.lib
opencv_legacy243d.lib
opencv_ml243d.lib
opencv_objdetect243d.lib
opencv_ts243d.lib

opencv_video243d.lib

将配置更改为“Release”,在附加依赖项中加入以下几项。和Debug不同的是,所有的文件名的最后都去掉了d。也即,文件为opencv_xxxx243.lib的格式。

opencv_calib3d243.lib
opencv_contrib243.lib
opencv_core243.lib
opencv_features2d243.lib
opencv_flann243.lib
opencv_gpu243.lib
opencv_highgui243.lib
opencv_imgproc243.lib
opencv_legacy243.lib
opencv_ml243.lib
opencv_objdetect243.lib
opencv_ts243.lib
opencv_video243.lib


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值