修正拼写错误 (#4)

This commit is contained in:
8liang 2016-06-23 16:18:12 +08:00 committed by Dongdong Tian
parent d236c6870a
commit 315e9973aa
2 changed files with 2 additions and 2 deletions

View File

@ -359,7 +359,7 @@ Make会优化一些特殊的隐含规则而不生成中间文件。如
.SUFFIXES: # 删除默认的后缀
.SUFFIXES: .c .o .h # 定义自己的后缀
先清默认后缀,后定义自己的后缀列表。
先清默认后缀,后定义自己的后缀列表。
make的参数 ``-r````-no-builtin-rules`` 也会使用得默认的后缀列表为空。而变量 ``SUFFIXE`` 被用来定义默认的后缀列表,你可以用 ``.SUFFIXES`` 来改变后缀列表,但请不要改变变量 ``SUFFIXE`` 的值。

View File

@ -137,7 +137,7 @@ make一般是使用环境变量SHELL中所定义的系统Shell来执行命令
如果你要传递所有的变量那么只要一个export就行了。后面什么也不用跟表示传递所有的变量。
需要注意的是,有两个变量,一个是 ``SHELL`` ,一个是 ``MAKEFLAGS`` 这两个变量不管你是否export其总是要传递到下层 Makefile中特别是 ``MAKEFILES`` 变量其中包含了make的参数信息如果我们执行“总控Makefile”时有make参数或是在上层 Makefile中定义了这个变量那么 ``MAKEFILES`` 变量将会是这些参数并会传递到下层Makefile中这是一个系统级的环境变量。
需要注意的是,有两个变量,一个是 ``SHELL`` ,一个是 ``MAKEFLAGS`` 这两个变量不管你是否export其总是要传递到下层 Makefile中特别是 ``MAKEFLAGS`` 变量其中包含了make的参数信息如果我们执行“总控Makefile”时有make参数或是在上层 Makefile中定义了这个变量那么 ``MAKEFLAGS`` 变量将会是这些参数并会传递到下层Makefile中这是一个系统级的环境变量。
但是make命令中的有几个参数并不往下传递它们是 ``-C`` , ``-f`` , ``-h``, ``-o````-W`` 有关Makefile参数的细节将在后面说明如果你不想往下层传递参数那么你可以这样来