Makefile 美元在make文件中的作用是什么?

Makefile 美元在make文件中的作用是什么?,makefile,Makefile,我有一个示例make文件,它有如下规则。我只是想知道$在这个$*.c 我不确定这是否也是我谷歌搜索指向的一个宏。任何建议都是有益的。谢谢 insert.o: insert.c $(CC) $(DBUG) -c $*.c $*通常是隐式规则中匹配的词干。有关更多详细信息,请参阅上的gnu制作特殊变量 对于像您这样的显式规则,没有stem,因此$*计算结果为源文件减去扩展名,即插入,假设扩展名是可识别的扩展名。否则它的计算结果为零。$*通常是在隐式规则中匹配的词干。有关更多详细信息,请

我有一个示例make文件,它有如下规则。我只是想知道
$
在这个
$*.c

我不确定这是否也是我谷歌搜索指向的一个宏。任何建议都是有益的。谢谢

insert.o:   insert.c
    $(CC) $(DBUG) -c $*.c

$*
通常是隐式规则中匹配的词干。有关更多详细信息,请参阅上的gnu制作特殊变量


对于像您这样的显式规则,没有stem,因此
$*
计算结果为源文件减去扩展名,即
插入
,假设扩展名是可识别的扩展名。否则它的计算结果为零。

$*
通常是在隐式规则中匹配的词干。有关更多详细信息,请参阅上的gnu制作特殊变量

对于像您这样的显式规则,没有stem,因此
$*
计算结果为源文件减去扩展名,即
插入
,假设扩展名是可识别的扩展名。否则它的计算结果为零