1. 下载源码:https://github.com/opencv/opencv
2. 安装IDE或C++编译器,用来生成二进制文件,我使用的是VS2012
3. 安装CMake
4. 启动cmake,源码路径中输入下载的源码保存位置,目标位置输入一个用于保存生成文件的位置,例如:$OPENCV_DIR\build\x64
5. 单击配置按钮,选择相应IDE以及32位版本或者64位版本。
6.再次单击配置按钮,等待完成。
7. 单击生成按钮。
8. 启动VS,打开7中生成的.sln,编译工程,生成自己的OpenCV库。