本文作者表达了对Makefiles的厌倦,列举了Makefile的几大问题:Makefile复用困难、编译标志更改不会导致目标重建、重命名头文件后增量构建失败以及基于时间戳判断重建目标不可靠。作者最终决定学习Bazel,尝试新的构建工具。