编译OpenCV动态库和静态库需要下载一下软件:
1、OpenCV源代码:http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.10/
2、编译工具CMake:http://www.cmake.org/
3、Vs2008编译器:下载地址很多,请用百度或google搜索。
第一步:解压OpenCV源代码,把下载的exe文件进行执行即可:
第二步:未安装vs2008的请安装vs2008。
第三步:安装Cmake软件。
第四步:执行已经安装CMake软件:
第五步:设置CMake软件:
Where is the source code:该项选择你解压的OpenCV2.4.10sources的文件夹。
Where to build the binaries:该项选择你需要编译OpenCV2.4.10工程的文件。
第六步:设置Configure
选择需要编译的编译器:Visual Studio 9 2008 点击finish按键后进行等待。
第七步:配置生产编译工具选项:
BUILD_SHARED_LIBS该项决定你选择的是编译静态库还是动态库,如果需要动态库则选择该项;够则去掉该选项。
第八项:配置完成第七项点击Generate按键并进行等待。
第九项:将配置完的工程文件下面打开OpenCV.sln文件。
第十项:根据自己的需求修改每个工程的配置属性,然后进行编译。
第十一项:
静态库:会在该文件夹中lib和3rdparty/lib文件夹下面找到。
动态库:会在该文件夹中lib、bin和3rdparty/lib、3rdparty/bin文件夹下面找到。