CC = gcc CFLAGS = -Wall -Werror -Wvla -Wextra -std=c99 -pedantic .PHONY: library clean library: vector.o ar csr libvector.a vector.o vector.o: vector.c $(CC) $(CFLAGS) -c -o vector.o vector.c clean: $(RM) libvector.a vector.o