首先写一个.c文件,这里是hello.c
#include<stdio.h>
int main(){
printf("hello\n");
return 0;
}
然后写一个makefile文件
hello: hello.o
gcc hello.o -o hello
hello.o: hello.c
gcc hello.c -c
clean:
rm -rf *.o hello
#执行make命令即可运行该文件
#这里的hello是目标文件,hello.o是生成目标文件的依赖文件,可以为多个
#这是通过依赖文件生成目标文件的命令
#这里的hello.o是目标文件,hello.c,是生成目标文件的依赖
#这是通过依赖文件生成目标文件的命令
#这是clean命令,执行make clean,会自动执行下面的命令