Makefile gnu make-什么是$(隐藏)

Makefile gnu make-什么是$(隐藏),makefile,gnu-make,Makefile,Gnu Make,我正在查看现有的makefile,我看到了$(hide),但是在上,hide一次也没有出现 什么是$(隐藏)?我想你指的是Android建筑系统中的makefile(.mk)。 下面是一个描述用法的示例。 默认情况下,$(hide)宏将隐藏在其行上执行的命令,如果要显示命令,请将$(hide)设置为空。我想您指的是Android building system中的makefile(.mk)。 下面是一个描述用法的示例。 默认情况下,$(hide)宏将隐藏在其行上执行的命令,如果要显示命令,请将$

我正在查看现有的makefile,我看到了
$(hide)
,但是在上,
hide
一次也没有出现


什么是
$(隐藏)

我想你指的是Android建筑系统中的makefile(.mk)。
下面是一个描述用法的示例。

默认情况下,$(hide)宏将隐藏在其行上执行的命令,如果要显示命令,请将$(hide)设置为空。

我想您指的是Android building system中的makefile(.mk)。
下面是一个描述用法的示例。

默认情况下,$(hide)宏将隐藏在其行上执行的命令,如果要显示命令,请将$(hide)设置为空。

它是对名为
hide
的make变量的引用。就像
$(CC)
是对名为
CC
@madsciient的make变量的引用,因此它不是make命令?请参阅:您可以尝试查找一行,该行看起来像
hide=
hide:=
等,以查找其定义。它可以是任何内容,但大多数时候,当我看到/使用它时,它只是扩展到
@
,然后隐藏在这一行上执行的命令。它是对名为
hide
的make变量的引用。就像
$(CC)
是对名为
CC
@madsciient的make变量的引用,因此它不是make命令?请参阅:您可以尝试查找一行,该行看起来像
hide=
hide:=
等,以查找其定义。它可以是任何内容,但大多数时候,当我看到/使用它时,它只是扩展到
@
,然后隐藏在这一行上执行的命令。