2015-02-06 78 views
0
FC= ifort 

FCFLAGS=-O2 -r8 -openmp -mcmodel=large -extend-source -shared-intel -I$(HOME)/usr/include 

LDFLAGS=-L$(HOME)/usr/lib -lfftw3 -lm 

TARGET=Project 

Project: a.o b.o c.o d.o 

# 
all : $(TARGET) 

%: %.o 

    $(FC) $(FCFLAGS) -o [email protected] $^ $(LDFLAGS) 

%.o: %.f90 

    $(FC) $(FCFLAGS) -c $< 

all : $(TARGET) 

clean : 

    rm *.o 

命令时,我学的makefile文件,不存在%$^信息我想了解一下makefile文件

# 
all : $(TARGET) 

和功能。我想检查一下这些东西。谢谢你的帮助。

回答