1、 下载并编译window平台opencv, 链接基于cmake和QT工具
2025-06-24 12:03:23
来源:新华网
1. 环境准备源码下载。
1.1 前置环境。
- qt 下载安装。
- cmake 安装,可参考: https://blog.csdn.net/qq_51355375/article/details/139186681。
1.2 opencv 源码下载。
官方网址 https://opencv.org/releases/。
下载源代码:
2 . opencv 编译。
这里使用cmake gui图形化配置,操作简答。
2.1 配置源代码和输出路径。
opencv #xff1a;
- 3rdparty#xff1a;主要是OpenCV本身所依赖的第三方库。
- apps:主要是与OpenCV自身功能相关的应用演示。
- cmake:主要与CMake相关的脚本。
- data:数据部分XML数据文件主要是一些模型。
- doc:本文主要介绍了基本语法的使用和各模块的基本功能。
- include:头文件目录。
- modules:模块源码目录。
- platforms:各平台编译的支持配置等相关内容。
- samples:官方提供的源代码演示。
2.2 编译器配置及工程配置。
点Configure, project 选择MinGW Makemakefile。
指定编译器:
qt下的gcc选择编译器, g++
点Finsh后等待完成, 完成后,出现以下界面:
具体配置项可参考: https://docs.opencv.org/4.x/db/d05/tutorial_config_reference.html,或者直接gpt。
在这里选择:
-。在这里选择:-。勾选 WITH_OPENGL。-。勾选 WITH_OPENMP。-。勾选 BUILD_opencv_world。 -。勾选 WITH_QT。
-。
不勾选 ENABLE_PRECOMPILED_HEADERS。
然后再点击【Generate】按钮,完成执行就可以了。
生成完成。 2. 编译安装。
build 打开cmd或终端 执行make命令,
因为qt在这里 mingw未配置环境变量,因此,使用全路径。-j 计算机的具体参数应配置参数。// 编译命令。C。:。\userSoft\Qt\Tools\bin\mingw32。 -。make。 -。
j。
8。
该目录打开终端或cmdd.。
执行编译命令。安装命令在等待编译100%完成后执行#xff1a;C。:。\userSoft\Qt\Tools\bin\mingw32。
-。
make install。