A simple Makefile
# NOTE: to use debug: invoke with: make mybin DEBUG=y
# Define FFLAGS, CFLAGS
include Make.flags
LIBS := $(LIBS) -L/usr/local/lib -lnetcdf -ldf -lz
OBJ = mymain.o mysub1.o mysub2.o
INCL = my.inc
.PHONY: clean
%.o: %.f
$(FC) $(FFLAGS) -o $@ $<
mybin: $(OBJ)
$(FC) $(LDFLAGS) -o myexe $(OBJ) $(LIBS)
mymain.o: mymain.f
mysub1.o: mysub1.f $(INC)
mysub2.o: mysub2.f $(INC)
clean:
-@rm *.o
Send mail to transp_support with questions, comments, etc.
Home
Standards
Review Procedures
Modules Library