Qt 工程下使用 cmake MinGW OpenCV 4.1.1(涵盖 MinGW32 与 MinGW64)
OpenCV 官方没有编译好的 MinGW 版本,Qt 提供了 MinGW 编译方式,由于有一些开源项目利用的MinGW编译方式,想让 Qt 工程使用 MinGW OpenCV,需要自己使用 Cmake 编译 OpenCV
可选项:安装Git
选择安装平台 Windows 与你需要下载的版本,比如我安装的版本为 Git-2.24.0.2-64-bit,下载后打开一路点击 Next 最后 点击 Install 就行了
step1:下载Qt
D:\programing\Qt5.12.5\Tools\mingw730_32\bin
D:\programing\Qt5.12.5\Tools\mingw730_64\bin
Step2:下载OpenCV源码
我下载的 OpenCV 4.1.1
选择要解压的地址:比如我的最后选择解压位置为:D:\programing\opencv
Step3:下载Cmake
我下载的 cmake-3.15.5-win64-x64.zip
解压文件,你可以选择将 bin 加入环境目录,这样你可以使用 cmd 命令行的方式进行编译
注意你的环境变量,发现在我的环境变量下出现了
D:\programing\TDM_GCC_64\bin
Step4:配置
32 位的 MinGW 安装如下:
cmake 中会有一些警告,后续会说明,
Qt 工程下使用 cmake MinGW OpenCV 4.1.1(涵盖 MinGW32 与 MinGW64)相关推荐
- 在ubuntu下使用cmake进行opencv的配置和Windows下进行使用cmake编译源代码比较,opencv3进行g++例子程序编译、动态库的制作
1.首先安装的是cmake软件,使用指令: apt-get install cmake 接着查看版本,测试是否安装成功: root@emouse:/home# cmake --version cmak ...
- windows下使用cmake+mingw配置makefile(2)
转载自:https://blog.csdn.net/xiaopangzi313/article/details/53117923 前面一节说了cmake简易使用,但是实际开发中项目文件非常多,使用哪种 ...
- 在Windows下使用CMake+MinGW搭建C/C++编译环境
转载自:https://blog.csdn.net/isscollege/article/details/78038921?locationNum=8&fps=1 1 工具介绍 作为一款执行效 ...
- windows下使用cmake+mingw配置makefile(1)
转载自:https://blog.csdn.net/xiaopangzi313/article/details/53115702 1.下载Cmake,并配置环境变量 下载链接:https://cmak ...
- linux下QT工程调用opencv、libtorch,并用cmake编译,及其遇到的一些问题的解决方法
linux下QT工程调用opencv.libtorch,并用cmake编译: 文章目录 一.新建QT工程 二.编写CMakeLists.txt文件 三.各个文件的内容如下: 1.mainwindow. ...
- 【CMake】Win10 + CMake + MinGW 简单使用
1.安装CMake CMake是一个跨平台的自动化建构系统,它使用一个名为 CMakeLists.txt 的文件来描述构建过程.CMake可以运行在Windows和Linux环境下,根据配置的编译器不 ...
- cmake qt 添加路径 项目_CMake配置Qt工程
网上看到过不少文章,但翻来翻去网上的文章讲得都很浅显,而且有的没有到达自己想要的目的,所以自己动手写了一个.实现的要求有: 配置一个EXE工程,其他若干DLL工程. 每个工程下自动加载该文件夹的所有. ...
- Ubuntu下通过CMake文件编译CUDA+OpenCV代码操作步骤
在 CUDA_Test 工程中,CUDA测试代码之前仅支持在Windows10 + VS2013编译,今天在Ubuntu 14.04下写了一个CMakeLists.txt文件,支持在Linux下也可 ...
- 学习OpenCV3:Cmake+MinGW编译OpenCV
1. 准备 1.1 下载OpenCV源码 OpenCV下载地址1:https://opencv.org/releases/ OpenCV下载地址2:https://github.com/opencv/ ...
最新文章
- Java读取property配置文件
- 信纳比(SINAD)介绍
- ae绘图未指定错误怎么办_早晨深化设计研究院47个快捷键50个CAD技巧助你神速绘图,玩转CAD...
- 圆周率的代码表示,以及对其的理解。
- android 自己定义标签的使用,实现扁平化UI设计
- 基于element ui的收起展开检索条件效果
- 章文嵩博士和他背后的负载均衡帝国
- Assets file ‘E:\*\*\*\obj\project.assets.json‘ not found.Run a NuGet package restore to generate
- 计算机加密怎么设置方法,如何设置电脑密码?手把手教你如何设置电脑Windows密码...
- 局部搜索(爬山法+模拟退火+遗传算法)
- 别惊讶,我真的不建议你考华为认证,点进来看原因~
- 清华大学c语言程序设计期末试卷,清华大学出版社C语言程序设计习题.doc
- 解决的问题记录(持续更新)
- JS中find方法的使用
- 1-十六烷基-3-三乙氧基丙基硅烷咪唑溴盐离子液体([HDTIm]Br)和1-十八烷基-3-三乙氧基丙基硅烷咪唑溴盐离子液体([ODTIm]Br)修饰磁性纳米颗粒(MNPs)
- 游戏物理中的碰撞测试(一) - 如何检测碰撞
- Exchange Server 2007+0ffice Communication Server 2007构建统一消息平台
- 通信原理眼图画法_四川大学通信原理眼图实验
- 五个python小练习
- 陈天桥雒芊芊伉俪助阵盛大 “爱心传递”慈善拍卖,捐出丰子恺爱女画作
热门文章
- 基于python的证件照_不到20行实现Python代码即可制作精美证件照
- 基于arduino的火焰报警蜂鸣器播放音乐(外部中断)实验
- C语言之指向一维数组的指针
- slqdbx mysql_sqldbx下载 v4.3 附sqldbx使用教程
- 我的世界修改服务器视距,教程/测量距离 - Minecraft Wiki,最详细的官方我的世界百科...
- 小米电视屏蔽开机广告的方法
- 测试窗体的FormBorderStyle属性,不同属性所对应的窗体边框显示情况
- BeanPostProcessor由浅入深
- python空行分隔代码_python空行分隔
- phpstorm官方下载地址