LIB=-lm
CC=gcc -Wall -Wextra -g

histo:unidimensional_array.o histo.o
	gcc $^ -fsanitize=address -o $@ $(LIB)

unidimensional_array.o: unidimensional_array.c unidimensional_array.h
	$(CC) -c $< $(LIB)
histo.o: histo.c
	$(CC) -c $< $(LIB)
clean:
	rm -f *.o histo