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::)

后文待续

原文地址:https://www.cnblogs.com/gaojian/p/2701082.html