win8+vs2012环境下Opencv2.4.4配置

Posted on 2013-04-07 21:05  Dawning119  阅读(366)  评论(0)    收藏  举报

参考于:http://wenku.baidu.com/view/cb22b3213169a4517723a38d.html

Step 1. 下载最新版本的opencv并安装

    官网 http://opencv.org/downloads.html

Step 2. 新建项目,选择属性

    C/C++ ->常规 ->附加包含目录:

    …\opencv\build\include 

    …\opencv\include\ 

    …\opencv\include\opencv 

    …\opencv\include\opencv2    

Step 3. 链接器->常规->附加库目录   

    …\opencv\build\x86\vc11\lib

Step 4.  链接器->输入->附加依赖项

opencv_calib3d244d.lib opencv_contrib244d.lib opencv_core244d.lib 
opencv_features2d244d.lib opencv_flann244d.lib opencv_gpu244d.lib  
opencv_haartraining_engined.lib opencv_highgui244d.lib opencv_imgproc244d.lib opencv_legacy244d.lib opencv_ml244d.lib 
opencv_nonfree244d.lib opencv_objdetect244d.lib opencv_photo244d.lib opencv_stitching244d.lib opencv_ts244d.lib opencv_video244d.lib opencv_videostab244d.lib   

*记得回车!

244d表示的是调试版本。
如果要发布Release版本,在MycvProject属性左上角的配置中选择“Release”,进行相同配置,只不过添加的依赖项改为没有d的版本。 
 
Step 5. 高级系统设置 -> Path环境变量 
...\opencv\build\x86\vc11\bin 
...\opencv\build\x86\vc11\lib    

Step 6. 如果提示error缺失opencvcore244d.dll 注销or重启以使path生效。