OpenCV学习[1]——在vs2010下使用OpenCV静态库

准备条件:

操作系统:Windows 7 专业版 32位操作系统;

集成开发环境(IDE):Visual Studio 2010专业版  版本10.0.30319.1 RTMRel

OpenCV版本:2.4.8


实施步骤:

  • 运行OpenCV自解压文件,产生一个opencv文件夹带build和sources两个字文件夹,build里面是已经编译好的动态链接库(lib、bin)和静态链接(staticlib),在此不对使用sources里面的源码编译生成相应的库的过程做叙述。
  • 新建一个Win32控制台应用程序,在属性管理器下分别对Debug和Release建立自己的项目属性页(这样做的目的是为了是项目配置更清晰),打开属性页,在通用属性->VC++目录下的包含目录配置$(OPENCV_ROOTDIR)\include,在库目录下配置$(OPENCV_ROOTDIR)\staticlib。
  • 在属性页下C/C++ ->代码生成配置页面下的运行库选项选择多线程调试(/MTd)或者多线程(/MT) ,这是为了使用静态链接库。
  • 在属性页链接器(Linker)下 输入 配置页面,在附加依赖项中添加 opencv_core248d.lib, opencv_highgui248d.lib, opencv_imgproc248d.lib, opencv_features2d248d.lib, opencv_calib3d248d.lib, IlmImfd.lib, comctl32.lib, vfw32.lib,libjasperd.lib, libjpegd.lib, libpngd.lib, libtiffd.lib,zlibd.lib
Now, start a pleasant journey!

你可能感兴趣的:(图像处理)