📄 makefile.includepgf
字号:
# where are the libraries for the Linux platform located# note that the platform will be added to this path!PLATFORM=INT32pgf#PLATFORM=pgf# -------------------------------# C-preprocessor used for FORTRAN source codesCPP=pgf77# preprocessor optionsCPPFLAGS=-E# -------------------------------# which C-compiler do we useCC=pgcc# C compiler optionsCCFLAGS= -O -B#CCFLAGS= -g# -------------------------------# switch for names alias of fortran routines# -D__UNDERSCORE__ use this, if a fortran routine say "daxpy" has to be # called from C using the name "daxpy_"# -D__CAPS__ use this, if a fortran routine say "daxpy" has to be# called from C using the name "DAXPY"# -D__2UNDERSCORES__ use this, if a fortran routine say "daxpy" has to be # called from C using the name "daxpy__"# You can combine __CAPS__ with either __UNDERSCORE__ or __2UNDERSCORES__# to obtain names like "DAXPY_" or "DAXPY__"# SOLARIS OS: -D__UNDERSCORE__# Red Hat Linux: -D__UNDERSCORE__# AIX: noneFORTRANNAMES=-D__UNDERSCORE__# decide whether integer should be 32 bit or 64 bit#LONGINTEGER=-D_LONG_INTEGER_LONGINTEGER=# -------------------------------# which fortran compiler is usedFF=pgf77# its flagsFFFLAGS= -O -Mextend#FFFLAGS= -g# -------------------------------# Preprocessor + FORTRAN CompilerFCOMPILE=$(FF) $(FFFLAGS) -I$(INCDIR) $(ARITHMETIC) $(LONGINTEGER) -c -o $@ $<#FCOMPILE=rm -rf $*.f;\# $(CPP) $(CPPFLAGS) -I$(INCDIR) $(ARITHMETIC) $< >$*.f;\# $(FF) $(FFFLAGS) -I$(INCDIR) -c -o $@ $*.f;\# rm -rf $*.f# -------------------------------# which linker do we useLD=$(FF)# its flagsLDFLAGS=# -------------------------------# how do we create a libraryAR=ar# its flagsARFLAGS=ru# -------------------------------# how to update the libraryRL=ranlib# its flagsRLFLAGS=# -------------------------------# miscelaneous abbreviationsCAT=catRM=rmMV=mvCP=cpCPLN=cp
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -