【问题标题】:how to "execute" make file如何“执行”制作文件
【发布时间】:2011-12-06 18:30:52
【问题描述】:

我尝试在 code::blocks 中使用 make 文件,但我做错了。我安装了包含编译器的版本。 http://sourceforge.net/projects/codeblocks/files/Binaries/10.05/Windows/codeblocks-10.05mingw-setup.exe/download。我该怎么处理make文件?开头是:

CC=gcc

最好的,美国

【问题讨论】:

    标签: file makefile execute


    【解决方案1】:

    您不倾向于执行 make 文件本身,而是执行 make,将 make 文件作为参数提供给它:

    make -f pax.mk
    

    如果您的 make 文件实际上是标准名称之一(例如 makefile 或 Makefile),您甚至不需要指定它。默认情况下会选择它(如果您的构建目录中有多个这些标准名称,您最好查看 make 手册页以查看哪个优先)。

    【讨论】:

      【解决方案2】:

      正如paxdiablo所说make -f pax.mk会执行pax.mk makefile,如果你直接输入./pax.mk来执行它,那么你会得到语法错误。

      如果你的文件名是makefile/Makefile,你也可以直接输入make。

      假设您在同一目录中有两个名为 makefile 和 Makefile 的文件,如果仅给出 make,则执行 makefile。您甚至可以将参数传递给 makefile。

      在本教程中查看有关 makefile 的更多信息:Basic understanding of Makefile

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-07-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-12-23
        • 2011-07-10
        相关资源
        最近更新 更多