位置: 编程技术 - 正文

在win7环境下安装Qt配置Opencv(保证windows 7安装后正常使用的安装方法)

编辑:rootadmin

推荐整理分享在win7环境下安装Qt配置Opencv(保证windows 7安装后正常使用的安装方法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:在win7的基础上安装win10,在win7的基础上安装win10,windows7安装环境,windows7安装所需的硬件环境是什么,在win7的基础上安装win10,在win7的基础上安装win10,windows7安装环境,在win7环境下安装office2007虚拟打印机,内容如对您有帮助,希望把文章链接给更多的朋友!

安装Qt配置Opencv并不是件容易的事,并且在win7环境下更麻烦。不过我们还是因为没有彻底的搞懂其中的原理,所以才安装的费劲。

其实网上有很多安装的方法,但是没有一个是完完全全正确的,我还是综合了好几个不同的安装版本试出来的,下面是我安装Qt配置Opencv的一些具体的步骤,希望对刚刚接触到Qt和Opencv的朋友有些帮助。

1.首先我们要安装Qt的SDK,qt-windows-opensource-5.0.1-mingw_-x-offline,下载那种自带MinGW的,不要下在那种安装还需要另外指定MingW的版本(比如qt-opensource-windows-x-mingw-4.8.6-1)。注意,一定要把安装后的MingW下的bin文件夹加入到系统环境变量Path中。(我的路径:D:QtQt5.0.1ToolsMinGWbin)

解释一下MingW(MinGW,是Minimalist GNU on Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时库。MinGW 是一组包含文件和端口库,其功能是允许控制台模式的程序使用微软的标准C运行时间库(MSVCRT.DLL),该库在所有的 NT OS 上有效,在所有的 Windows 发行版以上的 Windows OS 有效,使用基本运行时间,你可以使用 GCC 写控制台模式的符合美国标准化组织(ANSI)程序,可以使用微软提供的 C 运行时间扩展,与基本运行时间相结合,就可以有充分的权利既使用 CRT(C Runtime)又使用 WindowsAPI功能。),看着很麻烦,总而言之,就是装上MingW之后就可以使用GNU编译器套件(gcc)。

安装过程比较简单,就是一路下一步就可以了,安装过程中不用点击安装所有的组件(可能会带来意想不到的麻烦)。

2.安装Opencv,也是很简单的步骤,opencv的版本不需要很高,我用的是opencv-2.4.8,直接把他解压缩到一个盘就可以了。

3.安装CMake(CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C&#;&#;特性,类&#;UNIX下的automake。只是 CMake 的组态档取名为 CmakeLists.txt。Cmake 并不直接建构出最终的软件,而是产生标准的建构档(如 Unix 的 Makefile 或 Windows Visual C&#;&#; 的 projects/workspaces),然后再依一般的建构方式使用。这使得熟悉某个集成开发环境(IDE)的开发者可以用标准的方式建构他的软件,这种可以使用各平台的原生建构系统的能力是 CMake 和 SCons 等其他类&#;系统的区别之处。)我觉的主要目的就是编译一下Opencv的库文件。

我选择的版本是cmake-2.8..2-win-x。(注意,安装过程中路径不要包含空&#;和中文,因为这些是无法识别的)

过程中,注意选择下面的:

好,其他就没有什么了,一直下一步就可以了。还需要看看,是否把Cmake文件夹下的bin文件路径加入到环境变量path中,一般安装完成cmake后,他会自动加入到环境变量中,那样我们就不需人为添加了。我的路径是D:CMakeCMake2.8bin。

4.用Cmake生成opencvmakefile,也就是编译一下opencv库文件。这个过程是整个安装过程最为关键的一步了。一定要装好,否则,接下来无法正常安装。

source code中选择包含

等文件的文件夹,也就是opencv解压缩后的sources文件夹。

至于where to build binaries,随便选择一个文件夹就可以了(但是一定要记住,以后还要用到这个文件夹,他中包含了Cmake编译过的opencv库文件)。

在win7环境下安装Qt配置Opencv(保证windows 7安装后正常使用的安装方法)

接下来点击下面的configure按钮,如下设置:

这一步,网上一般有两种选择:最普遍的一种就是Use default native compilers,这一步当然直接点Finish就可以了。还有一种方法是点击下面的Specify native compilers,然后出来两个选项,第一个就是选择Gcc,第二个就是选择G&#;&#;(D:QtQt5.0.1ToolsMinGWbin),都在MingGw中的bin文件夹下。点击完成就可以了。

在Cmake编译完成之后,就会出现下面的界面:

有的版本需要勾选with_Qt和with_opengl两个选项,有的版本不需要选择这两个选项,我也是没有选择这两项(选择之后不能够成功重新编译)

接下来重新点击Configure就可以了,配置完成后红色去掉。注意下面出现Configuring Done就说明配置成功了,点击Generate生成,出现Generate done说明生成成功。

5.我们需要做的就进入命令行cmd, 进入

中红色圆圈圈中的路径,也就是我们自己选择的cmake编译生成opencv的makefile文件的部分。

然后,

如图,输入红色圈中部分的命令即可,等待分钟左右编译完成

然后,在执行mingw-make install命令,如下图:

最后,将也就是我们自己选择的cmake中where to build the binaries文件夹下面的bin文件路径添加到系统环境变量path中,就全部Ok了。

OpenGL中的多重采样 OpenGL中的多重采样抗锯齿处理的最大优点之一就是它能够使多边形的边缘更为平滑,使渲染效果显得更为真和自然。点和直线的抗锯齿处理是得到广泛

MFC下二维OpenGL环境详细配置 一直以来,网上有很多关于OpenGL在MFC环境下配置的教程,但是,一般都说的不够详细,或者配置过程不够完整,今天我在自己摸索和学习的基础了,写

解决vtkXOpenGLRenderWindow (0x2a9db): Could not find a decent visual 系统当前环境描述:bitUbuntu..5,gcc和g4.6.3,clangllvm-3.3,Mesa-.3.5,vtk-5..1。错误详情:ERROR:In/usr/local/src/VTK5..1/Rendering/vtkXOpenGLRenderWindow.cxx,linevtkXOp

标签: 保证windows 7安装后正常使用的安装方法

本文链接地址:https://www.jiuchutong.com/biancheng/369647.html 转载请保留说明!

上一篇:Qt新渲染底层Scene Graph研究(二)(qt底层绘图引擎)

下一篇:OpenGL中的多重采样(opengl多级采样消除锯齿有什么用)

  • 一般纳税人和小规模纳税人哪个合适
  • 安装服务费增值税专票税率多少
  • 小微企业企业所得税100万元以下减半征收怎么计算
  • 网络贷款需要缴纳保证金吗
  • 转租不动产需要预缴增值税吗
  • 应收银行存款利息怎么算
  • 金融企业税务稽查案例分析
  • 债权性投资损失账务处理
  • 错账更正分录
  • 罚款所得税调整
  • 从外面买回来的菜怎么消毒
  • 所有的企业都能采用免费策略
  • 子公司之间固定资产转让
  • 工程款增值税怎么算
  • 免租要怎么交税
  • 发票上电话可以写手机号吗
  • 利息发票能开专票吗
  • 出租车发票有出租车信息吗
  • 外企企业所得税怎么计算
  • 企业的其他业务是什么
  • 金蝶如何结转折旧费用的操作步骤
  • 银行现金日记账表格
  • 代销返点如何进行会计处理?
  • 无偿转让股权需要交什么税
  • win11怎么回到10
  • 自建用地是什么性质
  • 产值和营业收入差距大
  • 去年的季度所得税额怎么做账
  • 合伙企业需要交哪些税
  • 事业单位研究开题报告
  • 常见的电脑系统类型
  • php数组函数输出《咏雪》里有多少"片"字
  • php开源软件
  • 小米路由器开启ssh后怎么安装插件
  • php编程风格规范要求
  • 收到税务汇算清缴怎么办
  • 特许权使用费属于无形资产吗
  • 驼鹿穿过莫兰山了吗
  • 应收的罚款收入计入什么科目
  • php执行sh脚本
  • 社保退工伤保险怎样做分录
  • 收到承兑汇票怎么操作
  • 农民专业合作组织
  • 个人终止投资经营的情形
  • 退回的个税手续费计入什么科目
  • 债务重组开场白
  • 公司购买烟酒怎么入账
  • mongodb主从同步速度
  • 中介代缴社保费用多少
  • 借条每月还款怎么写
  • 增值税发票跨月红冲操作流程
  • 现金流量表财务报表
  • 购买办公用品如何写摘要
  • 银行承兑汇票是商业汇票吗
  • 事业单位以固定工资为准
  • 税前列支的项目
  • 水电费没有收到怎么处理
  • 营改增试点纳税人提供技术转让
  • 公司向股东个人借款怎么做账
  • 财务预付账款情况说明
  • 保险公司 返点
  • 补缴以前年度的税
  • 月末如何计提增值税附加及增值税
  • 库存商品调价会计分录
  • 股本是什么类科目怎么记
  • 自产商品无偿赠送是否确认收入
  • 事业单位无形资产摊销是当月还是下月
  • 服务器双系统怎么安装
  • winxp鼠标右键菜单栏怎么改
  • win7旗舰版系统激活密钥
  • 置顶pyq会被自己屏蔽的人看到吗
  • linux shell中 if else以及大于、小于、等于逻辑表达式介绍
  • npm安装nodemodules
  • 安卓绘图软件推荐
  • 简单谈谈你对公安工作的认识
  • 中国税务主旨是什么?
  • 怎么查询工程师名下的项目
  • 123600是税务电话吗
  • 出口退税申报时闿
  • 税务补录什么时候上班
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设