我以为我知道它make VERBOSE=1是什么以及它的作用。
我可以看到https://www.gnu.org/software/make/manual/make.html中明显缺少它。
GNU Make 命令行变量定义VERBOSE=1记录在哪里?
它在 GNU make 文档中“明显缺席”的原因是该变量VERBOSE对 make 的特殊含义为零。
某些 makefile 可能会用 做一些有趣的事情VERBOSE,但那是因为编写特定的 makefile 是为了专门处理该变量。其他 makefile 会忽略它,或者它具有与您想象的不同的含义。
例如,当您设置变量时,由 CMake 创建的 makefile 会表现出特殊的行为VERBOSE,但由 automake 创建的 makefile 根本不关心它。在 automake makefile 中,您使用V=1not VERBOSE=1。
| 归档时间: |
|
| 查看次数: |
4356 次 |
| 最近记录: |