Generic Makefile for C program

来源:互联网 发布:python多进程和多线程 编辑:程序博客网 时间:2024/05/29 16:42

# Generic Makefile for C program

SRCS := $(wildcard *.c)  #获取工作目录下的所有的.c文件列表
#使用了make的隐含规则来编译.c的源文件
OBJS := $(patsubst %.c,%.o,$(wildcard *.c))  #将列表中所有文件名的后缀.c替换为.o
CC := gcc             #变量CC代表我们要使用的编译器
TARGET := Deleted_data

$(TARGET): $(OBJS)
$(CC) -o $(TARGET) $(OBJS)

clean:
rm -rf $(TARGET) *.o


#Deleted_data: Deleted_data.o
#cc -o Deleted_data Deleted_data.o

#Deleted_data.o: Deleted_data.c
# cc -c Deleted_data.c

#clean:
# rm -rf Deleted_data Deleted_data.o
0 0
原创粉丝点击