Fixes typos (#18)
This commit is contained in:
@@ -116,7 +116,7 @@ make会在自己的“隐含规则”库中寻找可以用的规则,如果找
|
||||
|
||||
#. 汇编和汇编预处理的隐含规则。
|
||||
|
||||
``<n>.o`` 的目标的依赖目标会自动推导为 ``<n>.s`` ,默认使用编译品 ``as`` ,并且其生成
|
||||
``<n>.o`` 的目标的依赖目标会自动推导为 ``<n>.s`` ,默认使用编译器 ``as`` ,并且其生成
|
||||
命令是: ``$ (AS) $(ASFLAGS)`` 。 ``<n>.s`` 的目标的依赖目标会自动推导为 ``<n>.S`` ,
|
||||
默认使用C预编译器 ``cpp`` ,并且其生成命令是: ``$(AS) $(ASFLAGS)`` 。
|
||||
|
||||
@@ -331,7 +331,7 @@ make就会规则下的命令,所以,在模式规则中,目标可能会是
|
||||
- ``$<`` : 依赖目标中的第一个目标名字。如果依赖目标是以模式(即 ``%`` )定义的,那么 ``$<``
|
||||
将是符合模式的一系列的文件集。注意,其是一个一个取出来的。
|
||||
- ``$?`` : 所有比目标新的依赖目标的集合。以空格分隔。
|
||||
- ``$^`` : 所有的依赖目标的集合。以空格分隔。如果在依赖目标中有多个重复的,那个这个变量会去除
|
||||
- ``$^`` : 所有的依赖目标的集合。以空格分隔。如果在依赖目标中有多个重复的,那么这个变量会去除
|
||||
重复的依赖目标,只保留一份。
|
||||
- ``$+`` : 这个变量很像 ``$^`` ,也是所有依赖目标的集合。只是它不去除重复的依赖目标。
|
||||
- ``$*`` : 这个变量表示目标模式中 ``%`` 及其之前的部分。如果目标是 ``dir/a.foo.b`` ,并且
|
||||
|
||||
Reference in New Issue
Block a user