因为项目需求需要做图像处理,所以安装了opencv库,安装过程可谓是麻烦不断,这个简述一下,防止遗忘。
首先去官网下载了最新的opencv for windows。我选择安装在c盘。打开opencv文件夹看到两个子文件夹。一个是build(里面有头文件include和一些用不同编译器编译好的文件,现在有java,python,vc11,vc12,如果你用的是这些编译环境就可以直接用就行。)还有一个是sources(这里面是源文件,opencv是开源的嘛)。
我用的是code::block,编译器是mingw(min—GUN for Windows ,这里解释下GUN,百度了一下叫“革奴计划”,就是宣扬开源软件之类的,而mingw是gcc的一个port(端口?),gcc是GUN编译器集合。)),好了,言归正传,opencv并没有提供用mingw编译的文件,所以我们得自己编译一下。