opencv2.4.13与opencv3.4.1在windows10的配置(原理理解)

一、在通用属性VC++目录→包含目录添加D:\opencv2413\build\include、D:\opencv2413\build\include\opencv、D:\opencv2413\build\include\opencv2,这些目录下都是.h和.hpp文件,添加这些是为了将opencv库的头文件包含到项目/工程中。

二、环境变量配置,将D:\opencv2413\build\x86\vc11\binD:\opencv2413\build\x86\vc12\bin添加到环境变量中,目录D:\opencv2413\build\x86\vc11\binD:\opencv2413\build\x86\vc12\bin下大部分都是.dll文件,所以进行环境变量的配置是为了为项目/工程添加动态链接库的路径,让项目/工程可以找到opencv的动态链接库。

三、在通用属性→VC++目录→库目录添加D:\opencv2413\build\x86\vc11\libD:\opencv2413\build\x86\vc12\lib,这些目录下大部分都是.lib文件,进行这一设置是为了项目/工程可以找到opencv静态链接库的位置。 因为这里设置的是Debug版本,所以在通用属性→链接器→输入→附加依赖项添加opencv_ml2413d.lib等19个带d的lib,如果是配置Release,则需要添加opencv_ml2413d.lib等19个不带d的lib。

以上,只是一些粗浅的理解,后续有所感悟再作添加总结。

你可能感兴趣的:(-----OpenCV,OpenCV)