首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

缺少MinGW: qmake.exe的Qt 5.7

MinGW是一个开源的Windows平台C/C++编译器集合,它提供了一套用于开发Windows应用程序的工具链。而qmake.exe是Qt框架中的一个工具,用于自动生成Makefile文件,以便编译和构建Qt项目。

在缺少MinGW的情况下,无法使用qmake.exe来生成Makefile文件,从而无法编译和构建Qt项目。为了解决这个问题,可以按照以下步骤进行操作:

  1. 下载MinGW:可以从MinGW官方网站(https://osdn.net/projects/mingw/releases/)下载MinGW安装程序。选择适合您系统的版本(32位或64位)进行下载。
  2. 安装MinGW:运行下载的MinGW安装程序,并按照提示进行安装。在安装过程中,可以选择需要安装的组件。至少需要选择"mingw32-base"和"mingw32-gcc-g++"这两个组件,以确保安装了C/C++编译器。
  3. 配置环境变量:将MinGW的安装目录添加到系统的环境变量中。打开控制面板,进入"系统和安全" -> "系统" -> "高级系统设置" -> "高级" -> "环境变量"。在"系统变量"中找到"Path"变量,点击"编辑",然后在变量值的末尾添加MinGW的安装目录,例如:"C:\MinGW\bin"。
  4. 验证安装:打开命令提示符(CMD)或者PowerShell,并输入以下命令来验证MinGW是否安装成功:
  5. 验证安装:打开命令提示符(CMD)或者PowerShell,并输入以下命令来验证MinGW是否安装成功:
  6. 如果能够正确显示gcc和g++的版本信息,则表示MinGW安装成功。
  7. 配置Qt Creator:打开Qt Creator集成开发环境,进入"工具" -> "选项" -> "构建和运行" -> "Kits"。在"编译器"选项卡中,点击"添加",选择MinGW的安装目录中的gcc.exe文件。然后点击"应用"和"确定"保存更改。

完成以上步骤后,您的系统将安装了MinGW,并且可以在Qt Creator中使用qmake.exe来生成Makefile文件,以便编译和构建Qt项目。

腾讯云相关产品和产品介绍链接地址:

  • 腾讯云服务器(CVM):https://cloud.tencent.com/product/cvm
  • 腾讯云云原生应用平台(TKE):https://cloud.tencent.com/product/tke
  • 腾讯云数据库(TencentDB):https://cloud.tencent.com/product/cdb
  • 腾讯云对象存储(COS):https://cloud.tencent.com/product/cos
  • 腾讯云区块链服务(Tencent Blockchain):https://cloud.tencent.com/product/tbc
  • 腾讯云人工智能(AI):https://cloud.tencent.com/product/ai
  • 腾讯云物联网(IoT):https://cloud.tencent.com/product/iot
  • 腾讯云移动开发(Mobile):https://cloud.tencent.com/product/mobile
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Qt在Windows下三种编程环境搭建

QT默认安装路径是C:\Qt\4.8.5,这里建议修改为C:\Qt\4.8.5_MinGW,此举是为了与其他QT版本库区分开。避免把已安装其他QT版本覆盖并破坏掉。...(注:支持windows环境QT库有mingw,vs2010,vs2008等版本)    当安装提示Find installed MinGW时,请用户指向路径C:\Qt\mingw。...(1)进入软件->菜单->工具->选项->构建和运行->Qt版本->手动设置,添加qmake路径C:\Qt\4.8.5_MinGW\bin\qmake.exe。   ...编译器路径C:\Qt\mingw\bin\gcc.exe。 6、加快Qt编译速度技巧。    Qt默认编译方式速度非常慢,可以使用多核编译方式来提升速度。   ...(1)进入软件->菜单->工具->选项->构建和运行->Qt版本->手动设置,添加qmake路径C:\Qt\4.8.5_VS2010\bin\qmake.exe

2.3K10
  • win7安装Qt4.8.5 For Windows 最详细教程,附带所有安装文件-- 转自zgj_todaycsdn空间

    ,百度安装教程也看了很多,结果还是不行,为了学QT还不能安装5.0,最后在群里请教才知道是Qt4.8.5以后minGW版本要是4.4以上,只好安装4.8.5版本,所以找到了zgj_today教程...QT默认安装路径是C:\Qt\4.8.5,这里建议修改为C:\Qt\4.8.5_MinGW,此举是为了与其他QT版本库区分开。避免把已安装其他QT版本覆盖并破坏掉。...(注:支持windows环境QT库有mingw,vs2010,vs2008等版本)    当安装提示Find installed MinGW时,请用户指向路径C:\Qt\mingw。...(1)进入软件->菜单->工具->选项->构建和运行->Qt Version->手动设置,添加qmake路径C:\Qt\4.8.5_MinGW\bin\qmake.exe。  ...6、加快Qt编译速度技巧。    Qt默认编译方式速度非常慢,可以使用多核编译方式来提升速度。

    1.8K20

    Qt MinGW调用VS编译动态库(一)

    最近在封装SDK,想做一个Windows下通用,比如给出动态库可以被Qt MinGW版本使用、也可以被Qt MSVC版本使用;还可以被VS使用。...一、Qt MinGW调用VS 编译C库 之前和大家分享过Qt使用海康相机SDK显示图片例子,在该例子中使用了海康C动态库,Qt使用起来完全没有问题。...经过测试之后,使用Qt5.5.1编译动态库,可以被Qt5.14使用(具体对应编译器分别是mingw492_32和mingw73_32)。...接下来验证VS2013编译动态库如何被Qt MinGW愉快调用。...二、Qt MinGW调用VS编译C++生成C库 前面说Qt直接调用VS编译C库,这次做测试是VS调用Opencv库,然后再将其封装C库,测试Qt MinGW能否调用,这里可以确定是可以调用

    3.1K30

    Qt+opencv+EasyPR(车牌识别系统,从配置环境到成功运行)

    点击configure 这时会弹出编译器选择界面,比如我用qtmingw,则选择mingw, 如果你是在VS下,则可以选择VS类编译器。如下图: ? 这时,会在目标目录下生产一些文件。...Generate后 然后将Qtqmake.exe路径添加到环境变量中,用于后边用命令编译 我是C:\Qt\Qt5.5.1\5.5\mingw492_32\bin ?...接下来就是在Qt中建一个空工程 在.pro中加入以下文件  320代表3.2.0opencv版本,各位根据自己版本进行修改,或者进C:\opencv\build\install\x86\mingw...接下来更加艰难一步就是将EasyPR移植到Qt中让其能成功运行!!...只需将如下六个文件夹导入Qt工程中即可(多导入一些东西也没关系) ? 如图,我工程目录 ?

    3.2K30

    Qt Creator 下载与安装

    qt版本主要分为windows、linux、mac版本,分别在不同平台张运行。 在qt5.9以前,windows版本又细分了一些版本,包括MinGW和MSVC。...而我们要用就是MinGW版本,注意这个编译器是只有32位,所以在找64位同学就不要再找了。...还有一些是用于安卓开发,我也不懂,但也用不上啊,至于什么编译器GCC,G++之类,也不太懂,MinGW好像是基于G++。 然后说一下qt5.9以后版本,其实就是集成了。...bin上一级,它会在你给路径后增加\bin\qmake.exe来搜索)。...在 Qt5.11 一项中,如果你是使用 MinGW 进行编译,请务必选中 MinGW 模块。而如果你希望调用 VS 编译器进行编译,则需要勾选对应 VS 模块。

    4.6K20

    Qt入门之基础篇 ( 一 ) :Qt4及Qt5下载与安装

    步骤二: (1)点击qt-opensource-windows-x86-mingw482-4.8.6-1.exe进行安装,这是一个类库来,下面就等一下吧! ?...(2)按了添加之后就会弹出一个对话框来,是用来选择qmake途径,我们可以依次选择C盘,Qt,4.8.6,bin, qmake.exe就行了。不会选择的话可以看一下图片红线处路径。...(5)最后到“构件套件(Kit)”中,可以看到已经有一个“桌面(默认)”,这里双击它直接进行设置,名称可以随意设置;下面编译器一项选择前面设置MinGW;最后Qt版本选择前面添加即可,因为调试器还没有配置...然后回到Qt Creator中继续设置,单击调试器项(Debugger)项“添加”,路经为C:\Qt\qtcreator-gdb-7.4-MINGW32_NT-6.1-i686\gdb-i686-pc-mingw32...说明: 1) 在安装Qt4.8.6或更新版本时需要按照安装时提示去下载MinGW版本解压到相应目录,此版本对应GCC编译器版本为4.8.2,大概44M左右,如下图所示: ?

    6.1K10

    https:jaredtao.gitee.io20190902Qt实用技能6-程序发布指南

    其中windows安装程序”qt-opensource-windoiws-x86-5.9.8.exe”, 大小有2.4G,里面 包含了msvc_x86、msvc_x64、mingw、Android等多个版本...) “Tools”文件夹,包括QtCreator、OpenSSL库(可选)以及两种版本MinGW(可选)。...(图中还有Qt3DStudio,可忽略) “5.12.4”文件夹,是Qt核心路径, 里面包含多个版本Qt工具链、头文件、动态链接库等 这里涛哥安装了msvc2017、msvc2017_64、mingw73...Qt核心路径 接下来看一下重点,Qt核心路径, 以msvc2017_64文件夹为例 bin文件夹包含了Qt提供各种工具exe程序,以及动态链接库dll 其中工具包括qmake.exe 和 windeployqt.exe...如果dll版本是匹配,还有可能出现情况是缺少第三方库。

    26720

    qt没有被正确安装_qt软件安装步骤

    Qt 4、Qt模块 5、引用头文件报错 ---- 1、概述 对于Qt初学者来说,Qt有很多不熟悉地方,安装和使用时,都会遇到各种各样“坑”。...我这里就装了两个版本Qt,分别是5.7和5.8,所以这里能看到另一个套件对应Qt版本是5.7。 前面说了,这个套件是一个组合,不一定就包含了你计算机上所有的Qt版本。...细心朋友已经发现了,每一个Qt版本后面,对应是一个qmake.exe(Linux下没有后缀,就是qmake)。 没错!决定你所使用Qt版本就是qmake工具版本!...找到Build & Run,然后就能看到这个项目正在使用是什么套件以及什么Qt版本了。 例如,我这个项目使用构建套件名称是Qt 5.8.0 (mingw53_32),对应Qt版本是5.8.0。...有一个例外(就我目前遇到),是multimedia。除了刚才说包之外,你可能还需要安装qtmultimedia5-dev。 对于缺少模块情况,一般安装libqt5+模块名包就可以了。

    4K20

    Qt入门之基础篇(三):掌握Qt4静态编译基本方法

    nomake tests -fast -mp set命令设置环境变量(注意:窗口关闭将清空设置,需重新设置) configure命令配置编译内容,参数说明: 回车后,看到以下信息代表完成: 开始编译: mingw32...编译结束:  结束之后,输入下面命令开始一大堆复制命令,这时你可以看到qt4.8.6_static目录已经开始急剧膨胀了。 mingw32-make install 大概15分钟即可复制完毕。...配置Qt Creator:  打开qt creator,【工具】-【选项】-【构建和运行】,在里面添加刚编译出qt4.8.6静态版本(qmake路径选择bin目录中qmake.exe哦),之后添加新构建套件...,qt版本选择qt4.8.6,名称随意 Hello World测试:  【新建】一个project,构建套件选择刚刚添加。...: exe文件对比: 寻找exe生成目录,找到两个exe文件,惊奇发现了这个结果: (右面是由我们qt静态库编译生成程序,左面则是原来) 结果显示: 同样是release版本,所产生

    3.8K00

    Qt5.0.0 MSVC2012自编译版(x86_xp及x64)

    尚未在其他机器上进行测试,但是从Qt4情况来看,需要自己在qmake.exe同级文件夹中创建一个qt.conf文件,在其中写入 [Paths] Prefix = 【你Qt路径】 来替换掉qmake...最后执行qmake.exe -query来确认一下返回各种路径的的确确对应你Qt5位置。 如果下载解压缩完下面的Qt5发现不能用,请务必再确认一遍上面这段内容。...2013-01-18 23:54 有没有创建qt.conf,然后在命令行下执行qmake.exe -query,看看返回那些地址是不是Qt实际存在位置 另外vs有没有执行qmake呢?...有效 然后,进入qmakebin文件夹中,直接执行qmake.exe(不是完整路径) E:\VS2012\VC>cd E:\Qt5.0.0-MSVC2012-x86\bin E:\Qt5.0.0-MSVC2012...最后,把qt/bin放入环境变量中,执行qmake.exe,无效!?

    19220

    VS2019 Qt开发环境搭建与配置

    大家好,又见面了,我是你们朋友全栈君。 目录 更新说明 学习Qt、安装Qt环境困扰 问题1:该选什么操作系统,该用MinGW还是msvc ?...操作系统可以根据各人工作情况选,我主要说说msvc与MinGWQt是很优秀图形界面跨平台开发框架,开发语言可以用C++, 也可以用python, 建议使用C++。...直接使用QtCreator不行吗,这个是可以,在安装时选择MinGW版本Qt即可,在下面的安装步骤将会看到。...一般来说,大概是这么个搭配 vs2015匹配大概是 Qt5.7 、5.9、5.6这些 vs2017匹配大概是 Qt5.9~~~Qt5.14 vs2019/vs2022...点击下面红框Qt选择相应版本,Qt5.7之前版本不建议使用,很多功能都没有,现在最新是5.15,可以选择5.14,低于该版本可能没有VS2019对应Qt.

    8.5K20

    Qt(MinGW ) Windows下创建动态库

    上一次和大家分享是Linux下Qt创建共享库并链接共享库,这次和大家分享是Windows下Qt创建共享库并链接共享库。大家肯定注意到标题中Qt后面括号中minGW,为什么要加上minGW呢?...先卖个关子,后面的介绍中会解释。 在上一篇文章中Linux下Qt创建共享库与链接共享库对共享库创建与链接都已经有了详细步骤,所以本次文章中就不再赘述,主要说一下不同地方。...③结果如下 不知道大家能不能看出是Windows风格? ? 后记总结: ①对比Linux与Windows,在运行时缺少情况下Linux会提示,Windows则没有。...用mingw会生成.a和.dll后缀,他们用是msvc,所以生成是.lib和.dll。下面的图片是Qt安装包,可以看到不同安装包所用编译工具不同。...所以这也是我为什么要在标题中加入MinGW原因了。另外,使用MinGW工程也可以直接链接.lib文件,这个就之后再了解了。 ? 欢迎大家关注公众号:Pou光明

    2.6K10

    什么是QT

    大家好,又见面了,我是你们朋友全栈君。 QT是什么?它能做什么? Qt是一个1991年由Qt Company开发跨平台C++图形用户界面应用程序开发框架。...简单来说,QT可以很轻松帮你做带界面的软件,甚至不需要你投入很大精力。 QT学习需要避免QT分为4.0版本和5.0版本他们之间差别很大,不通用!!!不通用!!!不通用!!!...5.0主要使用5.7及以上版本。 QT主要编译器版本区分 MSVC版本:这个版本你需要下载VS,不然你没法用。 MinGW版本:这个可以直接使用。...Qt Assistant(帮助手册) Qt Assistant被称为Qt助手,是Qt自带一款可定制、可重新发行帮助文件浏览器。...百度上有大把离线安装包,但是下载时候一定要注意MSVC和mingw两个版本!

    1.1K30
    领券