微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在Windows上使用GNU Make?

我安装了MinGW和MSYS,添加了C:MinGWbin到PATH但我仍然无法在Windows的cmd上运行Makefile。 我想运行cmd.exe,并在那里键入,例如, make all但我的CMD说,没有这样的命令。

我该怎么办? 我不想使用MSYS shell,那不是重点。 任何想法如何在Windows cmd中使用GNU Make,因为我可以在Ubuntu中做到这一点? 我对Cygwin不感兴趣。

CMDvariables替代参数

从文本文件中读取一个variables

如何在Windows中的命令提示符启动时运行命令

运行batch file时如何不打开Cmd窗口

切换(添加/删除键盘语言(1 cmd)

以下是我如何工作:

copy c:MinGWbinmingw32-make.exe c:MinGWbinmake.exe

然后我可以打开命令提示符并输入make:

C:UsersDell>make make: *** No targets specified and no makefile found. Stop.

这意味着它正在工作!

我正在使用GnuWin32项目的GNU Make,请参阅http://gnuwin32.sourceforge.net/,但是现在还没有任何更新,所以我不确定这个项目的状态。

您可以使用以下命令将应用程序文件夹从命令提示添加到路径中:

setx PATH“%PATH%; c: MinGW bin”

请注意,您可能需要为修改的路径设置打开一个新的命令窗口才能生效。

虽然这个问题很老,但是仍然有很多人使用MSYS2。

今年我开始使用它来取代CygWin,我感到非常满意。

今天我需要安装make ,不知道怎么开始研究,我来到了这个问题上,但是没有成功,于是我继续研究,最后我阅读了MSys2的全部手册,并加入了所收集的知识在其他职位。

一切都非常简单(在我们了解之后)

要安装make msys,只需输入msys shell并键入命令来更新shell,如果你使用一些旧的安装,那么输入以下命令并确认更新已经完成:

pacman -Sy pacman pacman -Syu pacman -Su

如果您需要关闭窗口并重新打开上述三个命令。

现在安装并使这个工作没有太多的魔法,只需键入:

pacman -S msys/make

准备好你已经在你的windows上有了make msys2。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐