辛子喵
文件的写法

makefile文件的写法:

首先文件名命名为makefile或者Makefile

添加文件内容如下:

加载项:依赖项

语句块

举例如下:

demo:clean

gcc main.c shell.c -o main

clean:

rm -f *.o

rm -f main 2>>/dev/null

@demo2:

gcc -c main.c

在命令行。执行$make clean

则显示并执行 rm -f *.o和 rm -f main 2>>/dev/null

若$make demo 则先执行clean依赖项,后执行语句,

若$make demo2 则只执行demo2的语句块,但并不显示。这里@表示不在shell终端显示命令详情。