CC = gcc
Executable = OptTest
Header = header.h
OFiles = main.o f.o BookKeeping.o IO.o fB.o

#%.o: %.c $(Header)
#	$(CC) -c -Wall -o$@ $<
	
#CFLAGS = -Wall -O3

$(Executable): $(OFiles) $(Header)
	gcc -lm $(CFLAGS) -o $(Executable) $(OFiles)
	
clean: 
	rm -f *~
	rm -f $(Executable)
	rm -f *.o
