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 指定目录

欢迎关注我,一起交流!

相关推荐
程序员Xu4 小时前
【LeetCode热题100道笔记】二叉树的右视图
笔记·算法·leetcode
FPGAI4 小时前
Qt编程之信号与槽
开发语言·qt
程序员Xu5 小时前
【LeetCode热题100道笔记】二叉搜索树中第 K 小的元素
笔记·算法·leetcode
DKPT5 小时前
JVM中如何调优新生代和老生代?
java·jvm·笔记·学习·spring
只因在人海中多看了你一眼6 小时前
B.50.10.09-RPC核心原理与电商应用
qt·网络协议·rpc
yudiandian20148 小时前
【QT 5.12.12 下载 Windows 版本】
开发语言·qt
我真的是大笨蛋8 小时前
K8S-基础架构
笔记·云原生·容器·kubernetes
炮院李教员10 小时前
使用Qt Core模块(无GUI依赖),确保程序作为后台服务/daemon运行,与任何GUI完全无交互。
开发语言·qt
歪歪10011 小时前
Qt Creator 打包应用程序时经常会遇到各种问题
开发语言·c++·qt·架构·编辑器
滴滴滴嘟嘟嘟.11 小时前
Qt自定义列表项与QListWidget学习
开发语言·qt·学习