【问题标题】:make is not recognized as an internal or external command - Qt SDK - Windowsmake 未被识别为内部或外部命令 - Qt SDK - Windows
【发布时间】:2012-10-20 20:37:35
【问题描述】:

我通过Qt-SDK 2010.01安装了Qt

现在如何在Qt的终端上运行make

我已经设置了系统路径:

Qt 路径命令提示符:

请帮忙。 :( :(

【问题讨论】:

  • @leemes 而不是mingw32-make
  • @UmNyobe 成功了。 请将其作为答案,以便我选择它。
  • @leemes 感谢您的提示。
  • 在哪里写这个:mingw32-make 在 cmd 或 cygwin 控制台中?该命令无处可识别,我将 cigwin 的 bin 文件夹添加到路径位置..

标签: windows qt makefile mingw


【解决方案1】:

您应该运行 mingw32-make 而不是 make

如果为了简单起见,您希望能够通过make 调用它,您可能需要定义一个运行mingw32-make 的“别名”。虽然我对 windows 中的 CMD 不是很熟悉,但我认为这应该可以通过以下命令实现:

set make=mingw32-make

但是,我认为这不会是永久性的。您可能想尝试在运行mingw32-make...\mingw\bin 中添加一个批处理文件make.bat 来实现此目的。然而,这个批处理文件需要将所有附加参数“转发”到mingw32-make。也许有更好的方法来创建永久别名,我不知道。

也许您还想尝试the DOSKEY utility program 创建一个永久别名。

【讨论】:

  • 以下是我创建永久别名的方法:copy mingw32-make.exe make.exemingw\bin 目录中。
  • @MichaelBurr 这不是别名。如果mingw32-make.exe 改变,make.exe 不会改变。但是,我认为它几乎不会改变。
  • @leemes:评论半开玩笑。但是,我就是这样做的,而且我发现它足够可靠。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-10-18
  • 2018-04-24
  • 2017-06-29
  • 1970-01-01
  • 2020-12-09
  • 2020-04-19
  • 2017-11-13
相关资源
最近更新 更多