1.10和1.11和1.12、Makefile

1.10和1.11和1.12、Makefile
- 1.10、Makefile(1)
-
- 1.10.1、什么是Makefile
- 1.10.2、Makefile的文件命名和规则
- 实际操作
- 1.11、Makefile(2)
-
- 1. 工作原理(1.10.3)
- 实际操作
- 1.12、Makefile(3)
-
- 1. 变量
- 2. 模式匹配
- 3. 函数
- 实际操作
-
- ①实现变量和模式匹配
- ②实现函数操作
- ③加入新的执行代码实现删除生成的`.o`文件
1.10、Makefile(1)
1.10.1、什么是Makefile

1.10.2、Makefile的文件命名和规则

实际操作
-
在终端输入
vim Makefile

-
然后写入以下代码

-
然后执行以下代码,在终端输入一个make即可

1.11、Makefile(2)
1. 工作原理(1.10.3)

实际操作
- 用
vim打开我们的Makefile - 然后输入以下代码

- 然后执行我们的
Makefile,然后我们就能观察到他执行的先后顺序

1.12、Makefile(3)
1. 变量

2. 模式匹配

3. 函数


实际操作
①实现变量和模式匹配
- 在终端进入我们的`Makefile`

- 在Makefike中输入以下代码

- 在命令行执行,写入make即可

②实现函数操作
-
现在终端进入我们的
Makefile -
然后输入以下内容

-
然后输入
make执行我们的Makefile

③加入新的执行代码实现删除生成的.o文件
.PHONY的意思是clean是一个尾部代码,不会生成文件,因此就不会与当前目录下的clean文件进行时间比较



