我安装了MinGW和MSYS,添加了C:MinGWbin到PATH但我仍然无法在Windows的cmd上运行Makefile。 我想运行cmd.exe,并在那里键入,例如, make all但我的CMD说,没有这样的命令。
我该怎么办? 我不想使用MSYS shell,那不是重点。 任何想法如何在Windows cmd中使用GNU Make,因为我可以在Ubuntu中做到这一点? 我对Cygwin不感兴趣。
CMDvariables替代参数
如何在Windows中的命令提示符启动时运行命令
运行batch file时如何不打开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] 举报,一经查实,本站将立刻删除。