首页 > GNU make manual 翻译( 一百四十九)

GNU make manual 翻译( 一百四十九)

继续翻译

5.7.4 The `--print-directory' Option
------------------------------------If you use several levels of recursive `make' invocations, the `-w' or
`--print-directory' option can make the output a lot easier to
understand by showing each directory as `make' starts processing it and
as `make' finishes processing it.  For example, if `make -w' is run in
the directory `/u/gnu/make', `make' will print a line of the form:make: Entering directory `/u/gnu/make'.

before doing anything else, and a line of the form:make: Leaving directory `/u/gnu/make'.

when processing is completed.Normally, you do not need to specify this option because `make' does
it for you: `-w' is turned on automatically when you use the `-C'
option, and in sub-`make's.  `make' will not automatically turn on `-w'
if you also use `-s', which says to be silent, or if you use
`--no-print-directory' to explicitly disable it.

5.7.4 '--print-directory' 选项

------------------------------------

如果你有几层的递归式make激活,-w 或者 --print-directory 选项能够通过显示make开始处理的每一个目的和结束处理的每一个目录,使得输出更加容易理解。例如,如果 make -w 正在目录 /u/gnu/make目录下运行, 在作任何事情之前,make 将会打印出一行:

make: Entering directory `/u/gnu/make'.

处理结束后,会打印:

make: Leaving directory `/u/gnu/make'.

通常,你不需要设定这个选项,因为 make 会为你做这件事:当你使用 -C 选项,-w 是自动打开的,并且在子make中, 如果你也使用了 -s,make 不会自动打开 -w。-s 表示要保持静默,或者如果你显式使用了 --no-print-directory,也不会打开 -w。

后文待续

转载于:https://www.cnblogs.com/gaojian/archive/2012/10/02/2710277.html

更多相关:

  • 比较详细的教程参见以前的博文 http://blog.csdn.net/tao_627/article/details/60957521 这里只给出简略步骤,没有截图,自始至终使用root操作 目前最新的源码地址 ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/...

  • 1、 make 时钟错误 make: Warning: File `Makefile' has modification time 4.6e+07 s in the future make: 警告:检测到时钟错误。您的创建可能是不完整的。 解决方法:运行下列命令再makefind . -type f -exec touch {} ;...

  • 上篇笔记中梳理了一把 resolver 和 balancer,这里顺着前面的流程走一遍入口的 ClientConn 对象。ClientConn// ClientConn represents a virtual connection to a conceptual endpoint, to // perform RPCs. // //...

  • 我的实验是基于PSPNet模型实现二维图像的语义分割,下面的代码直接从得到的h5文件开始往下做。。。 也不知道是自己的检索能力出现了问题还是咋回事,搜遍全网都没有可以直接拿来用的语义分割代码,东拼西凑,算是搞成功了。 实验平台:Windows、VS2015、Tensorflow1.8 api、Python3.6 具体的流程为:...

  • Path Tracing 懒得翻译了,相信搞图形学的人都能看得懂,2333 Path Tracing is a rendering algorithm similar to ray tracing in which rays are cast from a virtual camera and traced through a s...

  • configure_file( [COPYONLY] [ESCAPE_QUOTES] [@ONLY][NEWLINE_STYLE [UNIX|DOS|WIN32|LF|CRLF] ]) 我遇到的是 configure_file(config/config.in ${CMAKE_SOURCE_DIR}/...

  •     直接复制以下代码创建一个名为settings.xml的文件,放到C:UsersAdministrator.m2下即可