如何从 Scons 获得更详细的输出

use*_*554 7 scons

我应该如何更改 SConstruct 才能查看每个文件编译方式的详细信息?

目前,scons 只输出一堆“compiling xxx.c ...”。

Tom*_*ner 3

使用 SConstruct 文件可以执行以下操作:

SetOption('silent')
Run Code Online (Sandbox Code Playgroud)

这将抑制任何命令的输出。有没有可能你的某个地方漂浮着其中一个?

附录:您还可以设置CCOMSTR变量来覆盖 C 编译的构建消息(尽管每个构建器都有不同的变量),甚至还有一个(没有很好记录的)PRINT_CMD_LINE_FUNC变量可以提供一般覆盖。