1.make工具和makefile文件的引入
当源码文件比较多的时候就不适合通过直接出入gcc命令来编译,这时候就需要一个自动化的编译工具。
make:一般说GUN Make,是一个软件,用于将源代码文件编译为可执行的二进制文件,make工具主要用于完成自动化编译。make工具编译的时候需要Makefile文件提供编译文件。
makefile:make工具使用的文件,makefile指明了编译规则
2.编写C程序
编写一个小型的含有多个.c文件的C程序。
3.使用make工具和makefile文件编译
编写makefile规则文件
前面的空格字符只能用TAB键!
规则写好之后使用make命令:
使用makefile的好处在于当C文件有很多的时候,当你修改了某一个文件再次编译的时候他只会编译你修改了的文件,为开发者节约很多时间。