在makefile的使用过程中,经常出现特殊变量,但是这些变量很多时候,即使看了,过一两天都会忘记。
因此,有必要汇总,以便平常可以多浏览。
特殊变量 | 说明 |
---|---|
$@ | 表示规则中的目标 |
$< | 规则中的第一个条件 |
$? | 表示规则中所有比目标新的条件,组成一个列表,以空格分隔 |
$^ | 表示规则中的所有条件,组成一个列表,以空格分隔。 |
$$ | 两个$在Shell中表示当前进程的id |
在makefile的使用过程中,经常出现特殊变量,但是这些变量很多时候,即使看了,过一两天都会忘记。
因此,有必要汇总,以便平常可以多浏览。
特殊变量 | 说明 |
---|---|
$@ | 表示规则中的目标 |
$< | 规则中的第一个条件 |
$? | 表示规则中所有比目标新的条件,组成一个列表,以空格分隔 |
$^ | 表示规则中的所有条件,组成一个列表,以空格分隔。 |
$$ | 两个$在Shell中表示当前进程的id |