Fixes typos (#18)

This commit is contained in:
倉優小子
2020-02-02 12:12:23 +08:00
committed by GitHub
parent 5ca976a08b
commit d11f101574
2 changed files with 7 additions and 7 deletions

View File

@@ -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`` ,并且