漂亮的打印makefiles

linux内核(以及包括git在内的各种其他项目)都有非常好的makefile,可以将巨大的cc调用隐藏起来。

例如:

gcc -O2 -o cool.o cool.c -llib gcc -O2 -o neat.o neat.c -llib 

会成为:

 CC cool.c CC neat.c 

如果你有一个大量的文件和长的编译器标志的项目,这是非常好的。 我记得这是为了抑制默认的输出和自定义输出。 你怎么做呢?

Solutions Collecting From Web of "漂亮的打印makefiles"