nano_exit

基礎的なことこそ、簡単な例が必要だと思うのです。

Makefileの自分用のメモ

FC = gfortran
FFLAGS = 
INCLUDE = -I/opt/local/include 
LIBS = -L/opt/local/lib -lbrabra

PROGRAM = main.out
OBJS = sub.o
SRCS = $(OBJS:%.o=%.f90)

.Phony: all clean

all: $(PROGRAM)

$(PROGRAM): $(OBJS)
    $(FC) $(FFLAGS) -o $@ $^ $(INCLUDE) $(LIBS)

%.o: %.f90
    $(FC) $(FFLAGS) -c $< $(INCLUDE) $(LIBS)

clean:
    rm *.o $(PROGRAM)