OpenCV#002#OpenCV编译方法
本文讲解OpenCV基于Linux和Windows平台的编译方法。
0x01 下载源代码
- 官网下载地址
https://github.com/opencv/opencv/releases
https://github.com/opencv/opencv_contrib/tags
- 本文示例版本下载地址
https://github.com/opencv/opencv/archive/refs/tags/4.13.0.tar.gz
https://github.com/opencv/opencv_contrib/archive/refs/tags/4.13.0.tar.gz
注意:opencv_contrib和opencv的源代码版本保持一致,本文我们选择V4.13.0版本。
0x02 编译方法 – 基于Windows10+VisualStudio2017
第一步:将下载的opencv-4.13.0.tar.gz和opencv_contrib-4.13.0.tar.gz解压,如下图所示:

第二步:在opencv-4.13.0.tar.gz的解压目录内,使用cmake进行配置,如下命令:
| |
该命令的执行结果如下图所示:

第三步:使用如下命令编译Releasew版本的OpenCV动态库:
| |
该命令的执行结果如下图所示:

第四步:使用如下命令安装头文件和生成的库文件:
| |
该命令的执行结果如下图所示:

安装成功后,如下三处文件是我们编译和运行应用程序的依赖:
- 头文件位于如下目录内:

- 动态库位于如下目录内:

- 导入库位于如下目录内:
