makefile文件中:
text:text.c
---依赖关系
gc
c
text.c
-o text ---依赖方法
[/c
ode] 在依赖关系中,
;冒号:左侧为目标形成的可执行文件;右侧为形成可执行文件依赖的源文件。
在依赖方法中,
;前面的空缺处并不是空格跳过,
;而是利用TAB键跳过,
;然后按照源文件如何形成目标文件写入对应的指令,
;这就是依赖方法。
根据makefile中的依赖关系和依赖方法,
;就可以通过make指令直接完成编译。
[align=c
enter
][img]https://i-blog.c
sdnimg.c
n/dir
ec
t/d355c
ef47e714fdc
831893b976f1fafc
.png#pic
_c
enter
[/img]
编译形成可执行文件有了,
;但是如果想要删除该文件呢?同样可以在makefile文件中通过依赖关系和依赖方法来实现
[c
ode]makefile文件中:
text:text.c
---依赖关系
gc
c
text.c
-o text ---依赖方法
c
lean: ---依赖关系
r
m -f text ---依赖方法
[/c
ode] 在删除的依赖关系中,
;冒号左侧的c
lean依赖的右侧为空,
;而依赖方法中则是删除该文件的指令。
[align=c
enter
][img]https://i-blog.c
sdnimg.c
n/dir
ec
t/12f5a2c
11f634ba79165f2883d133272.png#pic
_c
enter
[/img]
2.补充内容