创建一个名为 Makefile 的文件,使用任意文本编辑器打开。在文件中输 入以下内容: all: hello hello: hello.c gcc -o hello hello.c clean: rm -f hello
时间: 2023-10-14 11:07:06 浏览: 91
如何写makefile文件
这是一个简单的 Makefile 文件,它包含了三个规则:
1. all:这个规则默认会被执行,它会先执行 hello 的规则,然后结束。
2. hello:这个规则会编译 hello.c 文件,生成可执行文件 hello。
3. clean:这个规则会删除生成的可执行文件 hello。
Makefile 文件的语法比较简单,每个规则都有一个规则名和一系列命令。规则名后面必须跟着一个冒号,然后是该规则需要执行的命令。每个命令必须以 tab 键开头,不能用空格。
在这个 Makefile 文件中,我们使用了 gcc 命令来编译 hello.c 文件,并生成可执行文件 hello。clean 规则中使用了 rm 命令来删除可执行文件 hello。
保存并退出文本编辑器后,可以在命令行中输入 make 命令来执行 Makefile 文件中的规则。例如,输入 make clean 将会执行 clean 规则,删除生成的可执行文件 hello。输入 make all 将会执行默认规则 all,先执行 hello 规则,然后结束。
阅读全文