OBJECTS = main.o malloc.o CC = gcc CFLAGS = -Wvla -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -fsanitize=address main: $(OBJECTS) $(CC) $(CFLAGS) -o main $(OBJECTS) main.o: malloc.h .PHONY: clean clean: rm -f main $(OBJECTS)