OpenCv实战笔记(1)在win11搭建opencv4.11.1 + qt5.15.2 + vs2019_x64开发环境

一. 准备工作

Visual Studio 2019(安装时勾选 C++ 桌面开发 和 Windows 10 SDK)

CMake 3.20+(官网下载

Qt 5.15.2(下载 Qt Online Installer)安装时勾选 MSVC 2019 64-bit 组件。

opencv 4.11.1 源码下载

git clone https://github.com/opencv/opencv.git

cd opencv

git checkout 4.11.0

cd ...

git clone https://github.com/opencv/opencv_contrib.git

cd opencv_contrib

git checkout 4.11.0

二、使用 CMake 配置 OpenCv

选项 设置值 说明

CMAKE_INSTALL_PREFIX C:/Dev/opencv-install 安装路径

OPENCV_EXTRA_MODULES_PATH C:/Dev/opencv_contrib/modules 加载扩展模块

WITH_QT 勾选 启用 Qt 支持

WITH_OPENGL 勾选 如果希望使用 OpenGL

BUILD_opencv_world 勾选 生成单一 lib 文件:opencv_world411.lib

BUILD_TESTS, BUILD_PERF_TESTS 取消勾选 节省编译时间

qt支持配置

三、使用 Visual Studio 编译

在生成的解决方案中打开 ALL_BUILD 项目,右键选择 "生成"

编译完成后,编译 INSTALL 项目,会将库文件复制到 CMAKE_INSTALL_PREFIX 指定目录

欢迎关注我,一起交流!

相关推荐
智算菩萨几秒前
【Tkinter】14 事件处理机制深度解析:从基础绑定到高级传播,构建交互式绘图笔记应用
开发语言·笔记·python·microsoft·ui·ai编程·tkinter
老毛肚5 分钟前
云原生笔记
笔记
2301_7811435612 分钟前
C语言学习笔记(五)
笔记·学习
如雨随行202025 分钟前
【Vim】学习笔记(9)命令模式
笔记·学习·vim
如雨随行202031 分钟前
【Vim】学习笔记(8)tips-2
笔记·学习·vim
暴躁小师兄数据学院33 分钟前
【WEB3.0零基础转换笔记】Rust编程篇-第4讲:控制流
开发语言·笔记·rust·web3·区块链·智能合约
Oll Correct37 分钟前
实验十一:地址解析协议ARP不能跨网络直接使用
网络·笔记
老虎062738 分钟前
LeetCode热题100 刷题笔记(第五天)多维动态规划(中心扩展法) 「 最长回文子串」
笔记·leetcode·动态规划
talen_hx29642 分钟前
《零基础入门Spark》学习笔记 Day 10
大数据·hive·笔记·学习·spark
AI视觉网奇42 分钟前
fp8 量化笔记
人工智能·笔记