一次配置 使用opencv库中的函数编写程序需要配置环境

原本以为每次都要配置,经过一楼提醒,原来是可以一下配置好的 哈哈,多谢。首先还是之前的设置,在末尾进行说明。

1.1 打开项目--属性--配置属性--VC++目录,配置项目的包含目录和库目录,分别如下:

       配置包含目录为(具体视自己OpenCV的安装目录而定):
      E:\opencv\opencv\build\include
      E:\opencv\opencv\build\include\opencv

      E:\opencv\opencv\build\include\opencv2

(根据工程的不同,有些项目需要freetype,此时要把D:\Program Files\GnuWin32\include\freetype2
         和D:\Program Files\GnuWin32\include也加进去)


       配置库目录为(具体视自己OpenCV的安装目录而定,注意这里是包含的x86的OpenCV库):
      E:\opencv\opencv\build\x86\vc10\lib

(相应的加入D:\Program Files\GnuWin32\lib)


1.0 切换到连接器--输入 选项卡,在附加依赖项中输入如下内容(后面加d是vs的debug模式下的配置,去掉d就release模式下的配置):

freetype.lib
opencv_ml2410d.lib   (若需要)

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_objdetect2410d.lib
opencv_ts2410d.lib
opencv_video2410d.lib
opencv_nonfree2410d.lib
opencv_ocl2410d.lib
opencv_photo2410d.lib
opencv_stitching2410d.lib
opencv_superres2410d.lib

opencv_videostab2410d.lib


那么一次配置如下:首先打开c++项目,在该项目下进行相应修改。

0.1 视图--其他窗口--属性管理器(专门找了一下)

一次配置 使用opencv库中的函数编写程序需要配置环境

分别双击debug和release下的Microsoft.Cpp.Win32.user。在弹出的属性页分别进行如上设置。(只在1.0中的附加依赖项有所不同)