如何在Windows中运行makefile

Yod*_*oda 19 windows makefile

我有包含文件的文件夹:

在此输入图像描述

如何运行makefile?在控制台中我键入:make并且它表示没有找到makefile.

Gau*_*lio 18

尝试使用MSYS:http://www.mingw.org/wiki/MSYS

MSYS是一组GNU实用程序,如bash,make,gawk和grep,可以构建依赖于传统UNIX工具的应用程序和程序.

这允许在Windows下运行类似bash的脚本.

MSYS包含在MinGW包中(直接下载).

MinGW Shell:

在此输入图像描述

注意:我认为CygWin也可以这样做.


编辑:上面MinGW的链接是32位.如果您对它的64位版本感兴趣,请看这里.


编辑:已经进行了更改,Windows Installer现在附带了一堆可安装的软件包(非常类似于apt-get installDebian).它附带一个GUI,允许选择/自定义其他工具.从这里下载(上面的链接有点弃用).


CAT*_*DOG 5

您的cmd位于错误的目录中.按住Shift键并右键单击包含makefile的文件夹(不在makefile上),然后键入:make或者如果你有mingw : mingw32-make.

它应该工作.