平台:win7,64位
双击opencv安装包,解压到目录D:\OPENCV2.4.10\
以下内容都是build文件夹里的内容
(将OpenCV的dll文件所在的目录加入Path环境变量)
我的电脑--->右键--->属性--->高级--->环境变量--->在用户变量里,
(1) 在path中添加D:\OPENCV2.4.10\opencv\build\x64\vc10\bin,就是添加dll文件
注意:64 位系统这里也选x86,否则后面还要在项目中把win32平台改为X64平台,后面各种麻烦
(2) 新建名为OPENCV的环境变量:D:\OPENCV2.4.10\opencv\build
加入后可能需要注销当前Windows用户(或重启)后重新登陆才生效。
(告诉VS去什么地方找OpenCV的头文件)
打开一个OpenCV的工程,工程名称上右击-->属性
在配置属性-->VC++目录-->包含目录文件中添加
D:\OPENCV2.4.10\opencv\build\include
D:\OPENCV2.4.10\opencv\build\include\opencv
D:\OPENCV2.4.10\opencv\build\include\opencv2
(这三个include要分条记录,顺序最好是opencv2 opencv include,没有分号)
(告诉VS去什么地方找OpenCV的库文件)
在配置属性--->VC++目录--->库目录中添加 【Debug和Release都要添加】
D:\OPENCV2.4.10\opencv\build\x64\vc10\lib
在项目属性页,左上角的配置选debug,
在链接器--->输入--->附加依赖库里加上
opencv_core2410d.lib
opencv_highgui2410d.lib
opencv_video2410d.lib
opencv_ml2410d.lib
opencv_legacy2410d.lib
opencv_imgproc2410d.lib
【注意】1.不同版本注意修改版本号,如2.4.10为2410
2.Release和Debug加入的内容不同,Release的后面没有d
类似地,在项目属性页左上角的配置选Release,
在链接器--->输入--->附加依赖库里加上
opencv_core243.lib
opencv_highgui243.lib
opencv_video243.lib
opencv_ml243.lib
opencv_legacy243.lib
opencv_imgproc243.lib
----------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------