VS2012 + OpenCV2.4.9的配置

VS2012 + OpenCV2.4.9的配置
1)设置环境变量PATH:\opencv\build\x86\vc11\bin(配置这个路径的作用是告诉系统可在PATH目录下搜索可执行文件(.dll文件),如果不配置这个路径,则运行程序时会报出缺失*.dll文件的错误,此时通过手动将*.dll文件拷到System32目录下也可以解决问题,但较为麻烦,推荐使用配置环境变量的方法。)
2)包含目录,新建项目, 在属性管理器页右击Microsoft.Cpp.Win32.user进入属性页注意这里的配置是全局的,也就是说在这里进行的配置会应用到的所有的项目(包括以后新建的项目),这样每次新建项目就不用重新配置包含目录了,在这里先把include目录和库目录配置好。
一定要有的3个包含目录: \opencv\build\include
\opencv\build\include\opencv
\opencv\build\include\opencv2
库目录: \opencv\build\x86\vc11\lib
3)添加附加依赖项, 在项目属性页(右击项目名称)中添加附加依赖项
Debug模式用带d的lib文件
opencv_calib3d249d.lib 
opencv_contrib249d.lib 
opencv_core249d.lib 
opencv_features2d249d.lib 
opencv_flann249d.lib 
opencv_gpu249d.lib 
opencv_highgui249d.lib 
opencv_imgproc249d.lib 
opencv_legacy249d.lib 
opencv_ml249d.lib 
opencv_objdetect249d.lib 
opencv_ts249d.lib 
opencv_video249d.lib
Release模式用不带d的lib文件
opencv_calib3d249.lib 
opencv_contrib249.lib 
opencv_core249.lib 
opencv_features2d249.lib 
opencv_flann249.lib 
opencv_gpu249.lib 
opencv_highgui249.lib
opencv_imgproc249.lib 
opencv_legacy249.lib
opencv_ml249.lib  
opencv_objdetect249.lib 
opencv_ts249.lib 

opencv_video249.lib

虽然这东西网上很多,但自己配置还是会出问题,这是自己摸索的一些心得,记下来以后可以复习一下。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值