CC=gcc Executable= Bo_HW11 Header=header.h OFiles= Bo_HW11.o ConjugateGradient.o ReadVector.o CreateVector.o ReadMatrix.o CFLAGS +=-L/usr/local/lib -lgsl -lgslcblas -Os %.o: %.c $(Header) $(CC) -c -o $@ $< $(Executable): $(OFiles) $(Header) $(CC) $(CFLAGS) -o $(Executable) $(OFiles) clean: rm -f Bo_HW11 rm -f *~ rm *.o