2021-08-29 00:05:19 +08:00

34 lines
493 B
Makefile
Executable File

#!/bin/sh
cat<<EOF
#=========================================
# Filename : $1
# Author : Colben
# Create : `date +"%F %R"`
#=========================================
cc=gcc
source=
object=\$(source:%.c=%.o)
flags=
target=exe
\$(target):\$(object)
@\$(cc) -o \$@ \$^ \$(flags)
@echo "成功生成可执行文件: \$@ !!"
%.o:%.c
@\$(cc) -o \$@ -c \$< \$(flags)
@echo "成功编译 \$< 生成 \$@ 文件!!"
clean:
@rm -rf \$(object)
clear:
@rm -rf \$(object) \$(target)
EOF