GNU make manual 翻译( 一百一十)
继续翻译
`.SILENT' If you specify prerequisites for `.SILENT', then `make' will not print the recipe used to remake those particular files before executing them. The recipe for `.SILENT' is ignored. If mentioned as a target with no prerequisites, `.SILENT' says not to print any recipes before executing them. This usage of `.SILENT' is supported only for historical compatibility. We recommend you use the more selective ways to silence specific recipes. *Note Recipe Echoing: Echoing. If you want to silence all recipes for a particular run of `make', use the `-s' or `--silent' option (*note Options Summary::).
`.SILENT'
如果你为 .SLIENT 指定前提条件,那么 make 不会打印出那些特定的为生成这些前提条件而执行的片段。
.SLIENT 的片段会被忽略。
如果 .SLIENT 后面没有前提条件,那么 .SLIENT 表明 不要打印任何片段。这个用法只是考虑到同历史版本的兼容性。我们建议你用更加有区分性的方式来控制不打印哪些片段。*Note Recipe Echoing:Echoing.
如果你想在某次 make 的运行时,不打印所有的片段,可以用 s 或者 --silent 选项(*note Options Summary::)
后文待续