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 + -
显示快捷键?