制作 VERBOSE=1 文档?

make VERBOSE=1 documentation?

我以为我知道 make VERBOSE=1 是什么以及它的作用。

我可以看到 https://www.gnu.org/software/make/manual/make.html 中明显没有它。

GNU Make 命令行变量定义 VERBOSE=1 记录在哪里?

它在 GNU make 文档中“明显不存在”的原因是变量 VERBOSE 对 make 的特殊意义为零。

有些 makefile 可能会对 VERBOSE 做一些有趣的事情,但那是因为特定的 makefile 是专门为处理该变量而编写的。其他 makefile 会忽略它,或者它的含义与您认为的不同。

例如,当您设置 VERBOSE 变量时,由 CMake 创建的 makefile 将有特殊行为,但由 automake 创建的 makefile 根本不会注意它。在 automake makefile 中,您使用 V=1 而不是 VERBOSE=1.