win8+opecv2.4环境搭建

一、依赖环境
win8.1_enterpraisex64
codeblocks16.01
二、安装opencv
1.首先至opencv官网下载发行版
下载地址:http://opencv.org/releases.html
2.将下载后文件解压至某文件夹,比如D:/TEMP/OPENCV
三、启动codeblocks支持
1.在codebolcks里面新建一个控制台项目:
2.右击项目名称,选择构建选项,按照以下配置:

3.然后设置链接器,选择导入所有的库文件:


四、启动测试:

1
2
3
4
5
6
7
8
9
10
11
12
13
#include "cv.h"
#include "highgui.h"

int main()
{
    IplImage* img = cvLoadImage("test.jpg");
    cvNamedWindow( "test", 0 );
    cvShowImage("test", img);
    cvWaitKey(0);
    cvReleaseImage( &img );
    cvDestroyWindow( "test" );
    return 0;
}

五、错误说明
1.|fatal error: opencv2/core/core_c.h: No such file or directory|
解决方法:检查搜索目录是否设置正确
2.无法启动此程序,因为计算机中丢失opencv_core*d.dll
解决方法:在环境变量中加入:
D:\TEMP\opencv\build\x64\vc14\bin
D:\TEMP\opencv\build\x86\vc14\bin