1.下载OpenCV4.1.0
链接:OpenCV4.1.0
2.将下载的文件解压,如下图
3.环境变量
找到解压文件下的 .\build\x64\vc15\bin 文件夹和 .\build\bin文件夹,(vc14文件夹对应的是vs2015版本,vc15文件夹对应的是vs2017版本,vc15用在2019上暂时没出现问题)。将上述两个文件夹的路径配置到环境变量中,如图:
4.动态链接库配置
到 .\build\x64\vc15\bin文件夹下找到动态链接库:
- opencv_world410.dll 、opencv_world410d.dll 复制到C:\Windows\System32中
- opencv_ffmpeg410_64.dll复制到C:\Windows\SysWOW64中
5.VS的opencv永久配置
新建一个控制台应用程序,右击项目,进行属性设置
-
配置包含目录
进入包含目录后,找到下图所示目录,将路径复制下来,按路径进入这个目录。
将 .\build\include下的 opencv2 文件夹复制到上述路径下,如图:
-
配置库目录
进入库目录后,找到下图所示目录,将路径复制下来,按路径进入这个目录。路径最后的x64表示你当前工程选的是x64的编译器,如果选x86对应的就是x86
将 .\build\x64\vc15\lib下的两个库文件opencv_world410.lib、opencv_world410d.lib复制到上述路径下,如图:
-
附加依赖项配置
将静态库名称写入依赖项,一个带d一个不带d带d的表示在debug模式下用,不带d的表示在release模式下用
6.实验
7.注意
前两步导入头文件和库文件是一次修改,一直有效果;
然后链接器里的附加依赖项是需要我们每次建项目都要注意的