概念
1.makefile定义了一系列规则来指定,哪些文件需要先编译,哪些文件需要重新编译,如何进行链接等操作;
2.makefile就是自动化编译,告诉make命令如何编译和链接。
makefile包含以下5个内容:
1.显示规则
说明了如何生成一个或多个目标文件
2.隐晦规则
方便开发比较简略的写makefile
3.变量定义
有点类似宏
4.文件指示
在一个makefile中引用另一个makefile文件,类似于include
根据某些情况指定有效部分,类似于#IF #ENDIF
5.注释
网友评论