"make"不仅对构建编程项目很有用,而且在其他领域似乎还没有得到充分利用.
例如,许多shell脚本可以重写为Makefile,以允许独立的部分并行运行(使用"make -jXX")以保持所有CPU内核的繁忙,并将显式声明的依赖项作为额外的好处,以防万一考虑在shell脚本中重新排序带副作用的一些任务.
你有任何有趣的故事与make/Makefiles的不同寻常的用途分享?您是否使用其他实用程序作为廉价的作业调度程序?
bash scripting makefile gnu-make
bash ×1
gnu-make ×1
makefile ×1
scripting ×1