20

我有包含文件的文件夹:

在此处输入图像描述

如何运行makefile?在控制台中我输入:make它说没有找到任何生成文件。

4

2 回答 2

19

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

MSYS 是 GNU 实用程序(例如 bash、make、gawk 和 grep)的集合,允许构建依赖于存在的传统 UNIX 工具的应用程序和程序。

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

MSYS包含在MinGW软件包中(直接下载)。

MinGW 外壳:

在此处输入图像描述

注意:我认为CygWin也可以做到这一点。


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


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

于 2013-06-17T23:24:14.613 回答
5

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

然后它应该工作。

于 2015-02-17T10:46:49.717 回答