在编写Makefile时,如何使用:在其中使用

1 c makefile

我目前正在通过一些不同的来源学习c,其中一个是学习C硬道路PDF和Cprogramming.com获得额外的功劳,它说要使用全部:在Makefile中.我目前正在使用Kali Linux,vim用于我的编辑器,到目前为止,我的Makefile看起来像这样.

CFLAGS=-Wall -g

clean: "this is on the next line with a Tab in--->"
     rm -f ex1
Run Code Online (Sandbox Code Playgroud)

我只是想了解语法并将所有内容:以及如何添加到它中.它说,我的下一个项目EX3添加到all:clean我的Makefile中,如果有人可以解释这一点更好,我会非常感激,因为我不想没有理解所有的额外信贷跳跃前进.

如果你需要一个参考点,我是在LearnCTheHardWay的第三课.我刚开始用C语言使用Linux.感谢您的时间和任何答案.

ido*_*oby 6

all没有特别的意义.同样如此clean.

make将使用它看到的第一个目标,除非您通过命令行调用另行指定.

绝对建议阅读文档,特别是考虑到GNU make docs编写得非常好并且作为部分教程部分参考.