1
下面的makefile文件用於在Linux中生成Fortran可執行文件,現在我需要爲Windows生成相同的文件。我怎樣才能在Windows中編寫和運行相同的生成文件,或者如果可能,我可以將這個生成文件轉換爲Windows生成文件?如何將Linux makefile文件轉換爲Windows makefile
#Makefile爲Linux
PROG = sbdart
OBJS = atms.o disort.o disutil.o drt.o params.o spectra.o \
tauaero.o taucloud.o taugas.o
FC = f95
FFLAGS = -o -c
LDFLAGS =
LIBS =
$(PROG): $(OBJS)
$(FC) $(LDFLAGS) -o [email protected] $(OBJS) $(LIBS)
atms.o: params.o atms.f
disort.o: params.o disort.f
disutil.o: params.o disutil.f
drt.o: params.o tauaero.o taugas.o spectra.o drt.f
params.o: params.f
spectra.o: params.o spectra.f
tauaero.o: params.o tauaero.f
taucloud.o: params.o taucloud.f
taugas.o: params.o taugas.f
clean:
rm -f $(PROG) $(OBJS) *.mod
您的Linux Fortran編譯器顯然是GCC Fortran('gfortran')。你是否也在Windows上使用它? –