生如夏花的博客

专注于工业物联网行业数据采集,嵌入式Linux系统裁剪,5G智慧网关软件开发等

编写Recipe

规则中的recipe由一条或多条shell命令组成, 并会按照顺序执行。

通常,这些命令执行的结果就是更新target

Linux用户可以使用多种不同的shell程序,但Makefile中的recipe是由/bin/sh来解释。

GNU Make简介

make能够自动识别大型应用程序中哪些部分需要重新编译,并且会自动编译它们。

make并不局限于C语言,任何语言的编译器可以通过shell命令执行,那就可以使用make

make不仅仅用于应用程序,它也适用于其他任务,该任务中的某些文件必须在其他文件发生改动时自动更新。