make
维基百科,自由的 encyclopedia
make是一个在软件开发中所使用的工具程式(Utility software),经由读取“makefile”的文件以自动化建构软体。它是一种转化文件形式的工具,转换的目标称为“target”;与此同时,它也检查文件的依赖关系,如果需要的话,它会调用一些外部软件来完成任务。它的依赖关系检查系统非常简单,主要根据依赖文件的修改时间进行判断。大多数情况下,它被用来编译源代码,生成结果代码,然后把结果代码连接起来生成可执行文件或者库文件。它使用叫做“makefile”的文件来确定一个target文件的依赖关系,然后把生成这个target的相关命令传给shell去执行。
此条目需要补充更多来源。 (2019年4月21日) |
此条目语意模棱两可而损及其中立性或准确性。 |
Quick Facts 编程范型, 设计者 ...
Close
许多现代软体的开发中(如Microsoft Visual Studio),集成开发环境已经取代make,但是在Unix环境中,仍然有许多工程师采用make来协助软体开发。