Qt5.8 + OpenCV3.4.1在Windows 10环境中详细配置教程
需积分: 27 42 浏览量
更新于2024-09-07
收藏 520KB DOC 举报
本文档主要介绍了如何在Qt5.8.0环境中配置OpenCV 3.4.1,以便于在Windows 10 64位系统上进行开发。首先,我们需要确保已安装了必要的软件,包括CMake 3.12.1用于构建过程,Qt下载自Qt官方网站,以及OpenCV可以从其官方下载页面获取。
配置步骤如下:
1. 系统环境变量设置:添加CMake和Qt的bin目录到系统的PATH环境变量中,分别是:
- `*\CMake\bin`
- `\Qt\Tools\mingw530_32\bin`
2. CMake配置:
- 使用CMake-GUI工具打开,设置源代码目录和构建目录。
- 在"Generator"选项中选择支持Qt的生成器,例如"MinGW Makefiles"。
- 在"C/C++ Compiler"和"C++ Compiler"字段中,指定Qt的gcc和g++编译器路径。
- 遇到错误时,需要手动添加报错文件的路径,如OpenCV的ipp相关库路径。
3. Qt的OpenGL支持:
- 在CMake配置中,确保勾选"WITH_OPENGL"和"WITH_QT"选项,但需取消"WITH_IPP"。
- 重复Configure步骤,直至所有依赖项正确配置。
4. 编译OpenCV:
- 进入CMake生成的构建目录(如D:\DiyProgram\buildOpencv)。
- 使用mingw-make命令进行编译,这可能需要一段时间。
- 编译完成后,OpenCV将被构建为库和可执行文件。
整个过程涉及到了CMake的项目管理和构建,Qt的集成,以及对OpenCV跨平台库的配置,确保了在Qt环境中能够顺利地利用OpenCV的强大图像处理和计算机视觉功能,如人脸识别等。通过这些步骤,开发者可以在Qt环境中无缝地开发基于OpenCV的应用程序。
2017-09-14 上传
2019-01-04 上传
2018-04-14 上传
2018-03-04 上传
2020-12-17 上传
2017-02-15 上传
2022-09-20 上传
2021-09-30 上传
2021-01-20 上传
tanetane
- 粉丝: 1
- 资源: 4
最新资源
- 深入浅出:自定义 Grunt 任务的实践指南
- 网络物理突变工具的多点路径规划实现与分析
- multifeed: 实现多作者间的超核心共享与同步技术
- C++商品交易系统实习项目详细要求
- macOS系统Python模块whl包安装教程
- 掌握fullstackJS:构建React框架与快速开发应用
- React-Purify: 实现React组件纯净方法的工具介绍
- deck.js:构建现代HTML演示的JavaScript库
- nunn:现代C++17实现的机器学习库开源项目
- Python安装包 Acquisition-4.12-cp35-cp35m-win_amd64.whl.zip 使用说明
- Amaranthus-tuberculatus基因组分析脚本集
- Ubuntu 12.04下Realtek RTL8821AE驱动的向后移植指南
- 掌握Jest环境下的最新jsdom功能
- CAGI Toolkit:开源Asterisk PBX的AGI应用开发
- MyDropDemo: 体验QGraphicsView的拖放功能
- 远程FPGA平台上的Quartus II17.1 LCD色块闪烁现象解析