Makefile 到底是什么

Makefile 到底是什么

首先要知道什么是编译,然后要知道命令行编译,然后什么是依赖,

make就是为了解决命令行编译时的依赖的自动化编译工具,makefile是make的参数,告诉make具体的依赖关系

举个例子,编程相当于做饭,你可以像美食家一样做得很有艺术,也可以像工厂流水线一样自动化,命令行编译就是流水线,先后顺序就是依赖关系,makefile就是菜谱,菜谱里说清楚了一个菜由哪些步骤组成