【问题标题】:How to run makefile in Windows如何在 Windows 中运行 makefile
【发布时间】:2013-06-14 01:12:25
【问题描述】:

我有包含文件的文件夹:

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

【问题讨论】:

  • 运行make 时您可能不在正确的目录中 - 因此它找不到给定的“makefile”。当前目录可以通过输入pwd 来显示并用cd 更改。 (运行 make 会生成该消息的事实意味着 make 程序是由某些东西安装的,无论它是什么。)

标签: windows makefile


【解决方案1】:

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

然后它应该可以工作了。

【讨论】:

    【解决方案2】:

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

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

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

    MSYS 包含在 MinGW 包 (direct download) 中。

    MinGW 外壳:

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


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


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

    【讨论】:

    • 我什至不知道如何运行它没有EXE。
    • 添加了到 MinGW windows 安装程序的直接链接。安装 MinGW 后,运行 MinGW Shell
    猜你喜欢
    • 2018-07-07
    • 1970-01-01
    • 2015-06-21
    • 2016-01-21
    • 2010-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多