OpenCV环境配置

来源:互联网 发布:易语言界面源码 编辑:程序博客网 时间:2024/06/11 00:13

VS2013中的OpenCV的环境配置

一、解压OpenCV,版本为2.4.10,假设为C:\OpenCV(可以在环境变量中定义成变量OpenCV)

二、在环境变量的Path中添加 %OpenCV%\build\x64\vc12\bin; 或者 %OpenCV%\build\x86\vc12\bin(vc12即vs2013)

  其中OpenCV2.4.10中只有vc10、vc11、vc12的库文件,包括x86和x64两种版本

  如果在vs2008中配置,则应该选择带有vc9的版本,比如OpenCV2.4.6;否则只有采用CMake工具来获得OpenCV项目源码,并自行编译成库文件。

三、新建Console程序,在项目属性中进行以下配置:

  (1) VC++ Directories --> Include Directories
  C:\OpenCV\build\include\opencv
  C:\OpenCV\build\include\opencv2
  C:\OpenCV\build\include

  (2) VC++ Directories --> Library Directories
  C:\OpenCV\build\x64\vc12\lib

  (3) Linker --> Input
  opencv_calib3d2410d.lib
  opencv_contrib2410d.lib
  opencv_core2410d.lib
  opencv_features2d2410d.lib
  opencv_flann2410d.lib
  opencv_gpu2410d.lib
  opencv_highgui2410d.lib
  opencv_imgproc2410d.lib
  opencv_legacy2410d.lib
  opencv_ml2410d.lib
  opencv_nonfree2410d.lib
  opencv_objdetect2410d.lib
  opencv_ocl2410d.lib
  opencv_photo2410d.lib
  opencv_stitching2410d.lib
  opencv_superres2410d.lib
  opencv_ts2410d.lib
  opencv_video2410d.lib
  opencv_videostab2410d.lib

四、对于64位系统,在编译程序时如果采用win32无法编译的话,则需要将vs2013换成x64环境

  Linker --> Advanced --> Target Machine中改为X64

  选择Solution Platform为x64(默认平台为Win32)



0 0
原创粉丝点击