Makefile 到底是什么
段正卿
2021-03-29 03:15:30
共 1 个回答
朱悦斐
2021-03-31 17:18:48
首先要知道什么是编译,然后要知道命令行编译,然后什么是依赖,
make就是为了解决命令行编译时的依赖的自动化编译工具,makefile是make的参数,告诉make具体的依赖关系
举个例子,编程相当于做饭,你可以像美食家一样做得很有艺术,也可以像工厂流水线一样自动化,命令行编译就是流水线,先后顺序就是依赖关系,makefile就是菜谱,菜谱里说清楚了一个菜由哪些步骤组成