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

qt creator 3.6 (从源构建)在构建任何qt应用程序项目时无法启动进程qmake

问题描述:

qt creator 3.6 (从源构建)在构建任何qt应用程序项目时无法启动进程qmake。

解决方案:

  1. 确保已正确安装Qt和Qt Creator:
    • 下载并安装Qt:访问Qt官方网站(https://www.qt.io/)下载适合您操作系统的Qt安装程序,并按照安装向导进行安装。
    • 下载并安装Qt Creator:访问Qt官方网站(https://www.qt.io/)下载适合您操作系统的Qt Creator安装程序,并按照安装向导进行安装。
  2. 检查Qt Creator的构建设置:
    • 打开Qt Creator,并导航到"工具" -> "选项" -> "构建和运行"。
    • 在"构建套件"选项卡中,确保已选择正确的Qt版本和编译器。
    • 在"构建套件"选项卡中,确保已选择正确的"构建工具"和"构建目录"。
    • 确保"构建套件"选项卡中的"qmake"路径指向正确的qmake可执行文件。
  3. 检查项目配置:
    • 打开您的Qt应用程序项目。
    • 导航到"项目" -> "构建设置"。
    • 确保"构建套件"选项卡中的"qmake"路径指向正确的qmake可执行文件。
  4. 清理并重新构建项目:
    • 关闭Qt Creator。
    • 删除项目目录中的所有生成文件和文件夹(如构建目录、Makefile等)。
    • 打开Qt Creator,并重新加载项目。
    • 尝试重新构建项目。

如果上述步骤仍然无法解决问题,请参考以下链接获取更多帮助:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

【QT】:QT(介绍、下载安装、认识 QT Creator)

从版本控制系统管理的软件项目导入旧的项目 常用的只有第⼀类 Application,选择它,在右侧会看到 Qt 应用程序的五个子模板: Qt Widgets Application:普通窗体模板,传统基于部件的窗体界面程序...Qt for Python:在Python下用 LGPL 的许可来开发闭源 Qt 软件。...② UI 设计窗口:如果要将某个组件放置到该窗口上时,从组件选择窗口上拖放一个组件到窗体上即可。...// ③ 对于任何一个使用 Qt 的图形用户界面应用程序,都正好存在一个 QApplication 对象,而不论这个应用程序在同一时间内是不是有 0、1、2 或更多个窗口。...在设计界面时,只需在 UI 设计器里进行可视化设计即可,而不用管 widget.ui文件是怎么生成的,进一步的 qmake会调用相关工具,依据这个 xml 进一步生成C++代码,从而把完整的的界面代码构造出来

1.6K11

Qt5实战第一篇:Qt5入门与环境搭建

丰富的API:Qt5提供了大量的API,涵盖了开发应用程序所需的各种功能。强大的工具:Qt5提供了一套强大的工具,如Qt Creator、qmake、Qt Designer等,提高了开发效率。...-default安装Qt Creator:sudo apt-get install qtcreator验证安装:打开终端,输入qmake -v来验证Qt5是否正确安装。...如果安装成功,会显示Qt5的版本信息。示例:创建第一个Qt5项目下面将介绍如何使用Qt Creator创建一个简单的Qt5项目。1.打开Qt Creator:安装完成后,打开Qt Creator。...在弹出的对话框中,输入项目名称、项目位置等信息,然后点击“Next”。在接下来的对话框中,选择构建套件(通常默认即可),然后点击“Next”。在最后的对话框中,点击“Finish”以创建项目。...;});5.构建和运行项目:在Qt Creator中,点击左下角的“Build”按钮(或按Ctrl+B)来构建项目。构建成功后,点击左下角的“Run”按钮(或按Ctrl+R)来运行项目。

29410
  • 将 QT 应用程序打包成如意玲珑软件包

    修改 qmake 文件 在 LingLongDemo.pro 文件中添加以下内容: QT += core gui greaterThan(QT_MAJOR_VERSION, 4): QT...但玲珑构建支持从 git 仓库下载资源并进行构建,这里先暂时不讨论。 build: 构建命令,在本例中是新建的 qmake 工程,所以使用 qmake 命令进行构建。...${PREFIX} 是玲珑构建提供的环境变量之一,可在 variable、build 字段下使用,它提供构建时的安装路径,本例中值是 /opt/apps/net.mogoweb.qt-in-action.linglongdemo...小结 如意玲珑打包主要依赖 linglong.yaml 文件,由于文档的不完善,刚开始做玲珑包时还是走了一些弯路。上面用一个简单的Qt 应用程序的例子展示了基本流程。...在实际的项目中,可能会使用比较新的 Qt 库,还有的项目可能会使用复杂的构建系统,也可能需要先 build 出应用程序,再来构建玲珑包,还可能有更复杂的环境等问题,这个在后面的文章中和大家分享,敬请关注

    6800

    Qt入门之基础篇 ( 二 ) :Qt项目建立、编译、运行和发布过程解析

    步骤二:界面设计 (1)在Qt Creator编辑模式下双击项目文件列表中界面文件分类下的hellodialog.ui文件,便会进入设计模式。...(2)如果前面操作没有错误,那么这时我们制作的helloWorld应用程序已经运行起来了,而Qt Creator下方弹出了“应用程序输出”框,在这里有一个红色的方块按钮可以终止程序运行,也可以直接X掉HelloWorld...步骤二:构建项目.pro文件 (1)使用”qmake -project“命令来生成pro工程文件,这时可以看到hello目录中已经生成了hello.pro文件,此文件与项目文件夹hello同名。...汇合:   上面我们共分了上、下两路来分别阐述Qt Creator和命令行各自构建项目的方法,中途我们来个小总结: 1. 理解ui文件的作用,掌握命令行将ui文件转化为.h文件的方法(uic)。...好,我们确定了release版本最利于发布,所以我们就用release版本开始以下步骤: 步骤一:设置应用程序图标(ICO) 在Qt Creator中打开helloworld项目,在左下角目标选择器中将构建目标设置为

    4.6K11

    QT-第一个程序 Hello QT , 以及QT creator介绍

    3.使用Qt creator编译 注意:构建项目时,如果出现以下问题,则可能环境变量未设置好,或者环境变量的qt路径前面有 “(” 或 “)” 字符,从而导致:Interrupt/Exception caught...QT creator介绍 构建(bulid) 对项目中所有文件进行编译,最终生成可执行程序 Debug版 用来进行调试的版本,程序中会包含调试信息,所以运行效率低 Release版 最终发布的版本,无调试信息...,运行效率高 QT Creator工程介绍 ?....pro项目描述文件 其本质就是一个简化的Makefile,通过不同平台的qmake生成不同平台的Makefile,如下图所示: ? .pro项目描述文件介绍 基本构成如下图所示: ?...Creator生成的.pro.user文件,包含的是与平台相关的配置信息,与我们无关,不需要修改该文件 移植项目时需要删除.pro.user这个文件,需要时,再由QT Creator自动生成即可 接下来

    1.7K70

    qmake:变量手册

    默认情况下,androiddeployqt 将检测应用程序的依赖项。 但是,由于无法检测到插件的运行时使用情况,因此可能会出现误报,因为应用程序可能依赖于任何潜在依赖项的插件。...将被复制到应用程序的 libs 文件夹并在启动时加载的外部库列表。 例如,这可用于在应用程序中启用 OpenSSL。...默认情况下,androiddeployqt 工具将应用程序模板从 Qt for Android 安装路径复制到项目的构建目录中,然后它复制此变量指定的路径的内容,覆盖任何现有文件。...注意:构建静态库时需要 create_prl 选项,而使用静态库时需要 link_prl 选项。 以下选项定义应用程序或库类型: qt:目标是 Qt 应用程序或库,需要 Qt 库和头文件。...如果任何条件为false,qmake 将在构建时跳过此项目(及其子目录)。 注意:如果想在构建时跳过项目或子项目,则建议使用 requires() 函数。

    3.9K20

    初识QT~

    创建QT项目 首先打开Qt Creator,选择创建文件或项目。看到创建项目的选项。第一个选项是用于写GUI程序的,第二个选项是用于写控制台程序的,第三第四个是使用python写的程序。...接下来点击继续,会看到Define Build System,即构建系统。在QT中,通过QT写的程序,是涉及到一系列的“元编程”技术,即通过代码来生成代码。...qmake是老牌的QT构建工具,常用。CMake并非是QT专属的构建工具,很多地方都有。而Qbs是新一代的QT构建工具。...接下来是类信息: 使用Qt Creator创建项目,会自动的生成一些代码出来,生成的代码就包含一个类,此处就是选择要生成的类的父类是谁。...HelloWorld.pro 该文件是QT项目的工程文件,是qmake构建的重要依据。

    10910

    qmake手册(Qt5.9.3)

    您可以使用应用程序或库项目模板来指定专门的配置选项来微调构建过程。有关更多信息,请参阅构建常用项目类型。 您可以使用Qt Creator新建项目向导来创建项目文件。...您选择项目模板,Qt Creator将创建一个项目文件,其默认值使您可以构建和运行项目。您可以修改项目文件以适合您的目的。 您也可以使用qmake生成项目文件。...qmake调试和发布设置控制哪些库文件链接到可执行文件。 目前无法从qmake生成的Xcode项目文件中设置Xcode配置设置中的文件。 Xcode构建系统中框架和库阶段链接库的方式。...示例项目 您可以在Qt发行版的examples/qmake/precompile目录中找到以下源代码: mydialog.ui 下图显示了Qt Creator设计模式下的mydialog.ui文件...如果任何一个条件是错误的,qmake在构建时跳过这个项目(及其SUBDIRS)。 注意:如果您想在构建时跳过项目或子项目,我们建议使用require()函数。

    5.8K20

    基于NXP i.MX28 MPU的疫情监控平台2-Qt环境搭建

    1.嵌入式Qt简介 Qt 是一个跨平台的应用程序开发框架。使用Qt开发的应用程序,只需要编写一套代码,然后把这套代码放在不同平台的Qt环境去编译,就会生成可以运行在对应平台的应用程序。...Qt/E 所面对的硬件平台较多,当开发人员需要在某硬件平台上移植 Qt/E 时,需要下载Qt 源代码,利用交叉编译器编译出 Qt 库。...实际运行 4.Linux桌面版本Qt环境的搭建 Qt 是一个跨平台的图形框架,在安装了桌面版本的 Qt SDK 的情况下,用户可以先在PC 主机上进行 Qt 应用程序的开发调试,待应用程序基本成型后,再将其移植到目标板上...4.2 配置Qt Creator的构建套件 打开工具->选项->构建和运行菜单,添加嵌入式Qt的构建套件,默认桌面环境下的Qt4构建套件已经安装好了。...4.3 使用QtCreator涉及Hello World程序 构建套件设置完成之后,嵌入式Qt程序的开发就和桌面Qt程序的开发一样了: 新建工程时,勾选imx287构建套件: ?

    2.8K60

    我用STM32MP1做了个疫情监控平台2—Qt环境搭建

    3.主机搭建Qt环境 3.1 安装桌面版本Qt开发套件 安装桌面版本的 Qt 开发套件,用户可以先在 PC 主机上进行 Qt 应用程序的开发和调试,待应用程序完成之后,再使用嵌入式Qt套件构建一下,就可以生成可以在开发板上运行的目标程序...下载 Qt Qt 安装包从Qt 5版本开始提供Linux版本的独立安装包,而不需要自己编译。在之前的Qt 4版本,是没有Linux安装包的。...其中MaintenanceTool是Qt的安装管理程序,运行这个文件可卸载Qt。 启动 Qt 安装完成之后,可以在Ubuntu搜索Qt关键字,点击Qt Creator启动Qt环境。 ?...在安装桌面版本 Qt 时,已经默认添加了桌面环境的Qt构建套件: 桌面版本qmake: Qt5.8.0/5.8/gcc_64/bin/qmake 桌面版本编译器: ubuntu 自带的GCC ?...可以看到嵌入式Qt的版本是5.11.2。知道了qmake和交叉编译器的路径,下面我们在桌面版本Qt中添加一个开发套件,用于构建嵌入式Qt程序。

    2.4K10

    翻译qmake文档(一) qmake指南和概述

    在许多简单的项目里,只需要声明用来构建有一些基本配置选项的项目的源文件和头文件,更多关于如何创建简单项目文件的信息,请看GettingStarted      你可以为复杂的项目创建更复杂的项目文件,项目文件的概述...你可以使用应用程序或库项目模板来指定专门的配置选项来微调构建过程,更多信息请查看 Building Common Project Types      你可以用QtCreator的新建项目向导来创建项目文件...选择项目模板,Qt Creator会创建一个有默认变量的项目文件(.pro)允许你构建和运行项目.你可以根据你的意图去修改项目文件(.Pro).      你也可以用qmake生成项目文件。...构建一个项目      对于许多简单的项目,你只需在工程的顶层目录运行qmake就可以生成Makefile.然后,你可以根据makefile运行平台的make 工具构建项目。      ...在配置构建过程时qmake使用的相关环境变量的详细信息,请查看 Configuring qmake.

    1.6K70

    Qt教程一

    ~) 定义编译系统(qmake即可) 选择窗口类信息 选择编译套件(用Qt Creator开发请选择MinGW Minimalist GNU for Windows) 项目文件 main.cpp...项目文件,注释需要用#号 #项目编译时需要加载哪些模块 QT += core gui # 如果当前Qt版本大于4, 要添加一个额外的模块: widgets # Qt 5中对gui模块进行了拆分...+= -g QMAKE_LFLAGS 设置链接器flag参数 QMAKE_LFLAGS += -rdynamic 项目操作 添加新文件 打开Qt项目 其他 常用快捷键 运行 Ctrl + r 编译...下一步之后,给项目取名称 点击创建,然后点击Next 然后从Debug和Release模式里选择一个即可(默认即可) 然后点击完成 最后,Ctrl+F5,大功告成 [外链图片转存失败,源站可能有防盗链机制...||现有项,将logo.rc和zay.ico文件添加到项目中,重新生成即可 5.Qt Creator + MSVC 先安装好Qt Creator和visual studio,前者做编辑器,用后者的编译器

    8810

    【Qt】初始项目代码解释

    图形化界面一定需要的对象,它的作用为: 应用程序的初始化 事件循环管理 窗口管理 GUI相关功能 全局资源管理 在 Qt Widgets 应用程序中,通常必须创建 QApplication 对象,否则...继续往下看,MyWidget是创建项目时,填写的类名。...然后我们来看a.exec()这个有没有很熟悉,如果你学过Linux,在Linux中有一个进程程序替换的函数,确切来说是6个函数,他们是一个系列,可以把可执行文件中的代码和数据替换到当前进程中。...isEmpty(target.path): INSTALLS += target 现在看到.pro Qt的工程文件,也是qmake工具构建的重要依据,注意:.pro类似Linux中的makefile文件是一个自动化构建工具...红框中的内容是描述当前项目中,参与构建的文件都有什么,这地方不需要手动修改,qt Creator会帮我们自动维护好。 上面我们看到的都是源代码,其实在编译运行中还会产生一些中间文件。

    9610

    初识Qt · Qt的基本认识和基本项目代码解释

    所以我们先来学习如何创建一个项目,打开Qt creator之后: 在左上角的文件,和vs一样,新建文件: 新建之后出来的是这个,我们选择第一个Application,也就是应用程序,对于其他的我们暂时不考虑...第二个点,定义构建系统,有qmake,cmake,Qbs,对于Qbs来说是几乎没有什么人用的,我们就不考虑了,毕竟是新一代的构建工具,对于qmake来说,是老牌的Qt构建工具,对于cmake来说,也不是...对于返回值,exec是不是我们在Linux中的进程替换介绍过?可惜这里一点关系都没有,只是名字恰好是一样的而已。这个函数是用来启动事件的,我们暂时先了解。...Qt中是通过XML描述界面,进一步的qmake会生成一些C++代码,最后构建完整的界面。...对于上面的文件,都是源文件,如果编译构建Qt项目,构建的过程中还会生成一些中间文件,我们可以看看。

    10710

    【C++】Qt:环境安装与入门示例

    新建Qt工程时,Qt的Application有多个应用程序的创建模板,我们先了解以下两种: Qt Widgets Application,支持桌面平台的有图形用户界面的应用程序。...Qt Console Application,控制台应用程序,无 GUI 界面,一般用于学习 C/C++ 语言,只需要简单的输入输出操作时可创建此类项目。...Ubuntu可以在命令行直接生成pro工程文件,较为方便: qmake -project qmake xxx.pro make # 编译 Windows Qt程序的构建快捷键Ctrl+B,运行快捷键Ctrl...+R,可以在构建和运行设置中自定义构建的目录。...Qt信号槽机制 信号槽机制是一种用于在对象之间进行通信的机制。它是Qt框架的核心特性之一,使得在事件发生时能够自动触发相应的操作,从而实现对象之间的解耦和灵活的交互。

    26810

    翻译qmake文档(四) Building Common Project Types

    本章原英文文档:http://qt-project.org/doc/qt-5/qmake-common-projects.html 构建常见的项目类型      本章描述如何设置基于Qt的应用程序、库和插件的三种常见项目类型的...绑定一个应用程序      app模板告诉qmake生成将要构建应用程序的Makefile.使用这个模板,可以用下边的任何一个选项添加到CONFIG变量定义来指定应用程序的类型: 选项 描述 windows...构建Qt Designer 插件 使用一组特定的配置设置来构建Qt Designer插件,这些配置依赖于系统对Qt的配置。为了方便,通过在QT变量里添加designer来启动这些设置。...在两种模式下构建 为了启动项目在两种模式下均构建,你必须把 debug_and_release 选项添加到CONFIG变量: CONFIG += debug_and_release CONFIG...当使用qmake处理项目文件时。它将会生成一个makefile规则,用以允许项目在两种模式下构建。

    942100

    Qt Creator 的下载与安装

    而具体的细分就放到了安装时自选了,比如之前的MinGW和MSVC等不同版本就可以在安装时选择,而windows版本就都集成到 qt-opensource-windows-x86-5.9.0 中。...⑤ qbs 是Qt Build Suite (QBS) ,http://qt-project.org/wiki/qbs,QBS是新创的Qt程序生成工具,因为Qt一般使用qmake来生成项目进行编译,qmake...(21.2.18 重新更新) 参考我今年过年期间整理的另一篇博文: QT 5.15 及以后QT版本源码编译(静态库、动态库) 说明: (1) Qt Creator和VS2019导入qmake 编译完Qt...Qt Creator就直接在“选项”中添加新的构建套件即可,VS2019(当然你首先要安装好QtTools For VS2019的插件)中也就直接在QtTools中选择qmake所在的路径即可(注意只需选到...参考 Qt Creator的下载和安装,从0开始学编程,18.11 QT5.11下载与安装教程,18.5 Qt下载(多种下载通道+所有版本) 【Qt】 Qt 5.15 在线安装, 20.5 Qt 5.15.0

    5K20
    领券