From e5efa02c2746a4207251daf0173b4808dd087e89 Mon Sep 17 00:00:00 2001 From: leiyu3 Date: Tue, 13 Sep 2022 18:11:37 -0400 Subject: init --- Makefile | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..9bf42df --- /dev/null +++ b/Makefile @@ -0,0 +1,16 @@ +CC=clang +CFLAGS=-Wall -g +BINS= linked_list.o liblinked_list.a linked_list_test +all: $(BINS) + +linked_list.o: linked_list.h liblinked_list.c + $(CC) $(CFLAGS) -c liblinked_list.c + +liblinked_list.a: liblinked_list.o + ar -cvq liblinked_list.a liblinked_list.o + +linked_list_test: linked_list_test.c liblinked_list.a + $(CC) $(CFLAGS) -o $@ $^ + +clean: + rm *.a *.o linked_list_test -- cgit v1.2.3