这是我总结的几个步骤。(具体的可以去这里看:vs2010+opencv2.4.7图文安装配置教程
- 下载软件:在官网下载:点击打开链接
2.安装软件。双击opencv2.4.7即可,安装在适合的位置(建议大家养成一个习惯 文件夹名最好用英文 以避免某些莫名其妙的问题)
3.配置环境变量。
4.配置项目。这个步骤目前来看是每个新项目都要重新配置的。
这包括:包含目录,库目录,附加依赖项。
注意debug 和release编译的配置的不同,静态编译和动态编译的不同。
debug:通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试
release:发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用
附加依赖项:debug模式
libjasper.lib
libjpeg.lib
libpng.lib
libtiff.lib
opencv_calib3d247.lib
opencv_contrib247.lib
opencv_core247.lib
opencv_features2d247.lib
opencv_flann247.lib
opencv_gpu247.lib
opencv_highgui247.lib
opencv_imgproc247.lib
opencv_legacy247.lib
opencv_ml247.lib
opencv_nonfree247.lib
opencv_objdetect247.lib
opencv_photo247.lib
opencv_stitching247.lib
opencv_ts247.lib
opencv_video247.lib
opencv_videostab247.lib
Zlib.lib
opencv_superres247.lib
opencv_ocl247.lib
vfw32.lib
多线程(/MT) :MultiThread(static link) MT (静态编译release)
多线程调试(/MTd) :Debug multiThread(static link) MTd (静态编译debug)
多线程 DLL (/MD) :MultiThread(dynamic link) MD (动态编译release)
多线程调试 DLL (/MDd) :Debug multiThread(dynamic link) MDd (动态编译debug)
release方式的话在库的附加依赖项 还要加上:vfw32.lib comctl32.lib
5.验证是否配置正确。