Newer
Older
FC=gfortran # Fortran compiler
EXEC=my_exec # Executable name
FFLAGS= # Fortran compilation flags
LDFLAGS= # Linking flags
.PHONY: clean, mrproper
all: $(EXEC)
my_exec: saxpy.o main.o
$(FC) -o $@ $^ $(LDFLAGS)
%.o: %.F90
$(FC) -c $< $(FFLAGS)
clean:
rm -f *.o *~ *.mod
mrproper: clean
rm -f $(EXEC)