“无法确定要运行哪个“make”命令。检查构建配置中的“make”步骤。” Qt 创建者
Posted
技术标签:
【中文标题】“无法确定要运行哪个“make”命令。检查构建配置中的“make”步骤。” Qt 创建者【英文标题】:"Could not determine which "make" command to run. Check the "make" step in the build configuration." Qt creator 【发布时间】:2017-06-30 04:54:18 【问题描述】:我安装了好几次 qt creator,但它从来没有像我现在的 PC 那样花费我;首先,我使用了 Pendrive 上的安装程序(Qt 5.8 的安装程序),告诉我无法下载某些存储库,我下载了相同安装程序的 5.9 版,结果相同。在尝试安装它几次但它没有加载后,我去了另一所我设法安装它的房子,尽管我必须非常清楚缺少库(在安装 Qt 5.9 时)会出现许多错误。在此之后,我不得不通过“windows更新”为我的win7操作系统下载sp1来运行Qt创建器,但后来,在加载、创建或运行项目时,我会在控制台中说(它是否是GUI没关系)如下:“无法确定要运行哪个“make”命令。检查构建配置中的“make”步骤。非常感谢您对任何想建议我的人的帮助,因为我的计算机已经遇到了很多问题,从丢失所有东西(以前的硬盘驱动器安装了原始的 win10)到像这样的一系列非常烦人的挫折。我不能发布图片,我的声望不超过 10 个。
编辑1:有图片:
https://ibb.co/jcNp05
https://ibb.co/hMyU05
问题是您发布的视频是针对 linux 的,但我感谢您的帮助。我现在需要更多他
【问题讨论】:
【参考方案1】:您必须设置一个有效的编译器来构建您的项目。由于没有设置任何编译器,它要求您检查配置。
例如在我的 PC 中,我得到以下编译器输出:
11:13:33:项目 ListViewExample 的运行步骤...
11:13:33:配置不变,跳过 qmake 步骤。
11:13:33:开始:“C:\Qt\Qt5.2.1\Tools\mingw48_32\bin\mingw32-make.exe”
C:/Qt/Qt5.2.1/Tools/mingw48_32/bin/mingw32-make -f Makefile.Debug
在这里您可以观察到C:/Qt/Qt5.2.1/Tools/mingw48_32/bin/mingw32-make是构建应用程序的make编译器。
您可以在此处设置编译器路径: 工具 > 选项 > 构建和运行 > 工具包。选择显示的套件并选择一个 有效的编译器。
安装时如何添加mingw编译器
类似问题的参考视频
你可以试试这个 youtube 视频link。希望这能解决你的问题。
【讨论】:
如何在 windows 中编写这些命令?(sudo apt install cmake g++) 你不需要这样做。 mingw 是 Windows 的 c++ 编译器。事实上,附上的截图来自我的 Windows PC。安装 Qt 时,它会显示安装此编译器的选项。我已经编辑了我的答案,你可以交叉检查。 加 1。感谢详细解答。以上是关于“无法确定要运行哪个“make”命令。检查构建配置中的“make”步骤。” Qt 创建者的主要内容,如果未能解决你的问题,请参考以下文章