gpt4 book ai didi

makefile - 除错误和警告外,禁止所有make输出

转载 作者:行者123 更新时间:2023-12-03 09:14:24 28 4
gpt4 key购买 nike

我有一个makefile,用于构建一个由许多都需要构建的文件组成的项目。

使事情变得更复杂的是,每次调用gcc时都有很多包含的目录(因此,每次在命令行上对gcc的调用看起来都很长)。

我想抑制除错误和警告之外的所有输出(以便在运行make时可以看到它们!)

有什么办法吗?

最佳答案

取决于如何报告“错误和警告” ...

make > /dev/null

这会将所有STDOUT(标准输出)从make命令(以及由此产生的所有子过程)重定向到无尽的无尽比特桶。但是,由于某些程序使用STDOUT(而不是STDERR)来报告警告,因此这可能太贪婪了。

我不知道从Makefile本身的上下文中全局更改所有子进程的STDOUT的方法。

快乐的编码。

关于makefile - 除错误和警告外,禁止所有make输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7252189/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com