vs2017+opencv342安装win10使用

opencv是在19年年初用到的,现在才回想起来记录一下,

下面放认为最主要的几点:

系统环境变量

vs2017+opencv342安装win10使用

在vs2017项目属性中修改

包含、库目录,好像记得vc14,vc15是不同的vs版本

vs2017+opencv342安装win10使用

然后链接器,依稀记得带d的是指debug,不带是release

vs2017+opencv342安装win10使用

 

 

【-----------------------------------------------------------------------分界线-----------------------------------------------------------------------】

以下是自己针对自己的问题记录,下面内容请忽略!!!

当时最后是用vs2010做的,电脑装了opencv342,opencv2410,下面记录几点和vs2017的不同之处

①常规

vs2017+opencv342安装win10使用

②调试

vs2017+opencv342安装win10使用

③在VC++目录中 没有加包含目录、库目录,      多了一个附加目录

vs2017+opencv342安装win10使用

.\Common\opencv_libjpeg_turbo_x86\include\opencv

.\Common\opencv_libjpeg_turbo_x86\include\opencv2

.\Common\opencv_libjpeg_turbo_x86\include

.\src

.\Common

④链接器  常规

vs2017+opencv342安装win10使用

⑤链接器  输入,引用的opencv249?

vs2017+opencv342安装win10使用

如下:

opencv_calib3d249.lib
opencv_contrib249.lib
opencv_core249.lib
opencv_features2d249.lib
opencv_flann249.lib
opencv_gpu249.lib
opencv_highgui249.lib
opencv_imgproc249.lib
opencv_legacy249.lib
opencv_ml249.lib
opencv_nonfree249.lib
opencv_objdetect249.lib
opencv_photo249.lib
opencv_stitching249.lib
opencv_superres249.lib
opencv_ts249.lib
opencv_video249.lib
opencv_videostab249.lib

 

时间过的有点久,为什么这样搞的?有时间再看看Deblur源码。。。(删除了opencv210依旧能跑)