FC=gfortran # set Fortran compiler EXEC=my_exec # set executable name FFLAGS= # Fortran flags LDFLAGS= # linking flags 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)