gnu-make

gnu-make

文章 0 浏览 3

Makefile 中的双冒号规则有何用途?

GNU Make 手册的 4.13 部分描述了所谓的 double - 冒号规则: 双冒号规则是在目标名称后面使用“::”而不是“:”编写的规则。当同一目标出现在多个规…

请恋爱 2024-12-11 17:02:05 0 0

使用不同的选项为不同的目标构建相同的文件

我有一个“辅助”文件包含在两个“主”文件中,这两个文件被构建到具有相同 makefile 的两个可执行文件中。我在帮助程序文件中有调试打印语句。我希望…

酒中人 2024-12-11 09:08:11 0 0

Makefile:在先决条件中使用目标文件路径

我有以下项目结构: +-Makefile +-src/ +-a/ | +-foo.py +-b/ | +-foo.py +-c/ | +-foo.py 每个 foo.py 文件都是一个具有完全相同名称的不同文件(即…

夜访吸血鬼 2024-12-11 02:04:05 0 0

在 makefile 中使用 setenv

我试图在我的 makefile 中使用 setenv 变量,但是当我执行 make 文件时,它给出 setenv: command not find 。 我该如何使用它? 实际上我想运行一个设…

如若梦似彩虹 2024-12-10 15:58:30 0 0

GNU make:无论失败如何,都在所有其他目标之后运行目标?

我有一个包含一些生成一些数据的目标(例如 data1 到 dataN,alldata 所依赖的目标)的 makefile,以及一个 prettify 目标迭代输出并创建漂亮的报告。…

兔姬 2024-12-10 13:13:26 0 0

将递归 makefile 变量导出到子 make

我需要导出用户定义的GNU make函数 (即 递归扩展的 makefile 变量)到子 make 。然而,make 似乎将所有这些变量扩展为简单的扩展变量,这使得它们毫…

£噩梦荏苒 2024-12-09 22:24:36 1 0

如何检查 Make 的语法但确保我没有执行?

我们使用 Make 文件并希望在 HG 中创建预提交检查来检查 Makefile 语法。最初,我们的检查只是要 make -n FOO.mk 然而,我们意识到,如果 Makefile 在…

淡忘如思 2024-12-09 09:57:59 0 0

GNU Make 中强制变量扩展

如何强制 GNU Make 变量立即求值?考虑以下示例: TARGET:=fred wilma: mkdir -p $(TARGET) TARGET:=barney betty: mkdir -p $(TARGET) all: one two …

跨年 2024-12-09 08:38:39 0 0

如何根据 MA​​KEFLAG 设置 makefile 中变量的值?

我的 makefile 正在编译我的程序以进行调试。我的意思是它将 -g -D DEBUG 传递给编译器。我希望能够为 not debug 传递 -nd 或为 p 传递 -p 生产,从而…

乖乖公主 2024-12-09 06:54:13 0 0

避免重新生成不会更改的文件

我有一个包含这种形式的多个规则的 Makefile protolist.c: $(PROTOCOLS) Makefile src/genmodtable.sh $(SHELL) $(srcdir)/src/genmodtable.sh \ $@ $…

人事已非 2024-12-07 20:26:41 0 0

在 gnu make 中使用 for 循环构建多个目标(仅符号定义发生变化)

我需要从同一组源文件构建 4 个目标。 唯一改变的是编译时的几个符号定义(-D DEBUG_OUTPUT、-D TIME_OUTPUT), 我如何在 GNU makefile 中实现这一点…

你又不是我 2024-12-06 16:35:25 1 0

在 GNU Make 中创建逗号分隔列表

我有一个带有一组布尔值的 Makefile,必须使用它们来控制外部应用程序的标志。问题是该标志必须作为逗号分隔的字符串传递。 像这样的东西(非工作伪代…

森罗 2024-12-06 06:09:14 1 0

调试未构建的目标的 Makefile

我需要一些调试 Makefile 系统的帮助。我有一个相当大的 Makefile 依赖树,实际上是 Android 源 makefile 系统。 在某些时候,构建会失败,因为缺少文…

写给空气的情书 2024-12-04 18:05:25 1 0

有没有办法告诉 automake 不要解释 automakefile 的一部分?

有没有办法告诉 automake 不要解释 Makefile.am 的一部分? 具体来说,我正在尝试在 Makefile.am 中编码 Makefile 条件。 其他人已经注意到,这不起作…

裂开嘴轻声笑有多痛 2024-12-04 17:10:49 1 0

从 Makefile 变量中删除项目?

我有一个 makefile,其中包含几个其他 makefile,这些文件依次添加到一个变量中,如下所示: VAR := Something SomethingElse VAR += SomeOtherThing …

吹梦到西洲 2024-12-04 11:26:59 1 0
更多

推荐作者

醉城メ夜风

文章 0 评论 0

远昼

文章 0 评论 0

平生欢

文章 0 评论 0

微凉

文章 0 评论 0

Honwey

文章 0 评论 0

qq_ikhFfg

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文