一, Makefile 是什么?
C语言的工程管理文件。简单来说,makefile就是给工程提供”一键编译”的工具。
二,Makefile的编写规则 (gcc main.c -o main)
2.1Makefile的核是目标和依赖
目标:使用Makefile想要得到的目标文件 -- > 一般指最终文件
依赖:得到最终的目标文件中间需要使用的文件 –> 一般指工程的源文件
2.2 Makefile的编写规则
<目标>:<依赖>
<TAB>规则
例如:helloworld : helloworld.c
Gcc helloworld.c -o helloworld
2.3Makefile的变量
1)最常用的默认变量 $^(依赖) $@(目标)
例如:h