是否可以将GNU make配置为仅显示错误。 make --no-print-directory
会抑制所有输入/离开消息。同样地,我不想看到“make[4]: Nothing to be done for install.
”。只是构建错误。
感谢。
答案 0 :(得分:6)
make -s
将不会打印任何命令(就好像每个命令都以@
为前缀)。如果命令本身是打印输出,请尝试将标准输出重定向,但保持标准错误。
make -s >/dev/null
但是我的建议是让所有输出通过,因为找出正在发生的事情非常有用。使用colormake等工具使其更具可读性。