wxDev-C++配置OpenCV2.1的方法
因为OpenCV2.1没有可以直接安装的用于wxDev-C++的库,所以需要进行编译。
下载地址:sourceforge/projects/opencvlibrary/files/
下载OpenCV-2.1.0-win.zip,然后解压缩,准备开始编译。
如果不想自己编译,可以选择OpenCV2.0,下载OpenCV-2.,则直接安装,不需要编译。
先讲如何编译:
第一,准备工具,这里使用CMake2.8.2和Code::Blocks10.05。
Cmake下载地址:/cmake/resources/software.html。这里为了方便,选择的是二进制的安装文件:cmake-2.。
Code::Blocks下载地址:/downloads/binaries。这里选择带有Mingw的安装包:。
先安装Code::Blocks,再安装Cmake,依据提示信息一路点击NEXT即可。
第二,打开Cmake(cmake-gui),选择源文件路径,和编译的二进制文件路径,这里新建一个文件夹OpenCV2.1来保存编译后的二进制文件。如设置如下图:
codeblocks带编译器版本第三,设置完毕文件路径以后,点击[Configure]。结果如下:
第四,选择[CodeBlocks –MinGW Makefiles]和[Use default native compilers]。然后按[Finish]。结果如下:
第五,再次点击[Configure ]。结果如下:
第六,这时候点击[Generate]生成Code::Blocks的工程。运行结果如下:
第七,这时,关闭CMake ,打开OpenCV2.1文件夹,就可以看到新生成的OpenCV.cbp。这个就是我们新建立的Code::Blocks的工程。打开Code::Blocks,打开OpenCV.cbp。
第八,给Code::Blocks配置wxWidgets环境。先要下载wxWidgets。下载地址为:sourceforge/projects/wxwindows/files/2.8.11/wxMSW-2./download。
安装完毕以后打开Code::Blocks,然后选择[Settings]------[Global Variable],按图所示,选择设置和变量类型。
第九,配置完毕以后,按[Close]关闭设置对话框。回到Code::Blocks界面。点击[Build]-----[Build Ctrl + F9]。开始编译程序。