makefile
来自「算断裂的」· 代码 · 共 68 行
TXT
68 行
# Makefile for QMG 2.0 for Unix / Tcl environment.# Compile by typing make.# This file should not need customization. Instead, customize# the file called 'custom' in the same directory.SHELL = /bin/shSLASH = /OB = oCPP = cppCI = cinclude ../generic/dir_defsWRAPPERSRC = $(TCL_SRC)DATAFORMATSRC = $(TCL_SRC)MGINCLUDE = -I$(MESHGENSRC)MODELINCLUDE = -I$(MODELSRC)CLAPACKINCLUDE = -I$(FORTRAN_H)CSINCLUDE = -I$(COMMONSRC)include ../generic/header1_defsinclude $(DATAFORMATSRC)dataformat_defsinclude $(WRAPPERSRC)wrapper_defsinclude ../generic/header2_defsinclude $(COMMONSRC)commonob_defsinclude $(MODELSRC)model_defsinclude $(XDRSRC)xdr_defsinclude $(MESHGENSRC)meshgen_defsinclude $(CLAPACK2SRC)clapack2_defsinclude $(BLAS2SRC)blas2_defsinclude $(LIBF77SRC)libf77_defsinclude customLDPATH = -L$(TCLLIBDIR)LIBS = $(ADDITIONAL_LIBS) -ltcl$(TCLTKVERSION) -lm -lcXDRINCLUDE = -I$(XDRH) -I$(XDRSRC) DEFINES = -DDEBUGGING -DEXCEPTIONS_ENABLED -DUSE_SSTREAM -DTEMPLATE_IN_NAMESPACE $(ADDITIONAL_DEFINES)CCFLAGS = -c $(CSINCLUDE) -I$(DATAFORMATSRC) $(DEFINES) $(OTHER_CPLUSPLUS_OPTIONS)CCIFLAGS = -c $(CSINCLUDE) -I$(DATAFORMATSRC) $(DEFINES) $(OTHER_C_OPTIONS)WRAPINCLUDE = $(TCLINCLUDE) -I$(WRAPPERSRC)qmg: $(COMMONOB) $(MESHGENOB) $(WRAPPEROB) $(DATAFORMATOB) $(CLPCK) \ $(MODELOB) $(XDROB) $(XDROB2) $(UNIXOB) $(LINKER) $(LINKFLAGS) -o qmg $(COMMONOB) $(MESHGENOB) $(MODELOB) \ $(WRAPPEROB) $(DATAFORMATOB) $(CLPCK) \ $(XDROB) $(XDROB2) $(UNIXOB) $(LDPATH) $(LIBS)include $(COMMONSRC)commonob_targetsinclude $(MESHGENSRC)meshgen_targetsinclude $(MODELSRC)model_targetsinclude $(DATAFORMATSRC)dataformat_targetsinclude $(WRAPPERSRC)wrapper_targetsinclude $(XDRSRC)xdr_targetsinclude $(CLAPACK2SRC)clapack2_targetsinclude $(BLAS2SRC)blas2_targetsinclude $(LIBF77SRC)libf77_targets
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?