CC = gcc
Executable = CGTest
Header = header.h
OFiles = main.o
LIBFLAGS = -L/usr/local/lib -lgsl -lgslcblas

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

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