📄 makefile.in
字号:
CC = @CC@CFLAGS = @CFLAGS@ @DEFS@ -I$(common) -I. -I$(srcdir)F77 = @F77@FFLAGS = @FFLAGS@LIBS = @LIBS@INSTALL = @INSTALL@INSTALL_DATA = @INSTALL_DATA@INSTALL_PROGRAM = @INSTALL_PROGRAM@RANLIB = @RANLIB@prefix = @prefix@exec_prefix = @exec_prefix@srcdir = @srcdir@bindir = $(DESTDIR)@bindir@libdir = $(DESTDIR)@libdir@includedir = $(DESTDIR)@includedir@datadir = $(DESTDIR)@datadir@MATH_DEFAULT = @MATH_DEFAULT@TOOLS_DEFAULT = @TOOLS_DEFAULT@DEMO_FORTRAN_DEFAULT = @DEMO_FORTRAN_DEFAULT@TARDIR = @PACKAGE_NAME@-@PACKAGE_VERSION@TARFILE = $(TARDIR).tar.gzHEADERS = cuba.hLIB = libcuba.aMATH = Vegas Suave Divonne CuhreTOOLS = partviewall: lib demos $(MATH_DEFAULT) $(TOOLS_DEFAULT)lib: $(LIB)demos: demo-c $(DEMO_FORTRAN_DEFAULT)math: $(MATH)tools: $(TOOLS)install: $(LIB) $(MATH_DEFAULT) $(TOOLS_DEFAULT) $(INSTALL) -m 755 -d $(libdir) $(includedir) $(bindir) $(datadir) $(INSTALL_DATA) $(LIB) $(libdir) for f in $(HEADERS) ; do \ $(INSTALL_DATA) `test -f $$f || echo $(srcdir)/`$$f $(includedir); \ done -$(INSTALL_PROGRAM) $(MATH) $(bindir) -$(INSTALL_PROGRAM) $(TOOLS) $(bindir) -$(INSTALL_DATA) $(srcdir)/cuba.pdf $(datadir)check: demo-c ./demo-c | grep RESULT > demo-c.out @echo diff demo-c.out $(demo)/demo-c.out @diff demo-c.out $(demo)/demo-c.out || \ echo "Note: This is serious only if the results deviate significantly.".SUFFIXES:.SUFFIXES: .c .f .tmcommon = $(srcdir)/src/commonvegas = $(srcdir)/src/vegassuave = $(srcdir)/src/suavedivonne = $(srcdir)/src/divonnecuhre = $(srcdir)/src/cuhredemo = $(srcdir)/demotools = $(srcdir)/toolsVEGAS_C = $(vegas)/Vegas.cVEGAS_TM = $(vegas)/Vegas.tmVEGAS_H = $(vegas)/decl.h $(common)/stddecl.hVEGAS_SRCS = $(VEGAS_H) $(common)/debug.c \ $(common)/Random.c $(common)/ChiSquare.c $(common)/Erf.c \ $(vegas)/util.c $(vegas)/common.c $(vegas)/Grid.c $(vegas)/Integrate.cVEGAS = $(VEGAS_C) $(VEGAS_TM) $(VEGAS_SRCS)$(LIB)(Vegas.o): $(VEGAS_C) $(VEGAS_SRCS) $(CC) $(CFLAGS) -c -o Vegas.o $(VEGAS_C) $(AR) $(ARFLAGS) $(LIB) Vegas.o $(RM) Vegas.o$(LIB)(llVegas.o): $(VEGAS_C) $(VEGAS_SRCS) $(CC) $(CFLAGS) -DLONGLONGINT -c -o llVegas.o $(VEGAS_C) $(AR) $(ARFLAGS) $(LIB) llVegas.o $(RM) llVegas.o$(LIB)(Vegas_.o): $(VEGAS_C) $(VEGAS_SRCS) $(CC) $(CFLAGS) -DUNDERSCORE -c -o Vegas_.o $(VEGAS_C) $(AR) $(ARFLAGS) $(LIB) Vegas_.o $(RM) Vegas_.o$(LIB)(llVegas_.o): $(VEGAS_C) $(VEGAS_SRCS) $(CC) $(CFLAGS) -DLONGLONGINT -DUNDERSCORE -c -o llVegas_.o $(VEGAS_C) $(AR) $(ARFLAGS) $(LIB) llVegas_.o $(RM) llVegas_.oVegas: $(VEGAS_TM) $(VEGAS_SRCS) CC=$(CC) mcc $(CFLAGS) -o Vegas $(VEGAS_TM) strip VegasSUAVE_C = $(suave)/Suave.cSUAVE_TM = $(suave)/Suave.tmSUAVE_H = $(suave)/decl.h $(common)/stddecl.hSUAVE_SRCS = $(SUAVE_H) $(common)/debug.c \ $(common)/Random.c $(common)/ChiSquare.c $(common)/Erf.c \ $(suave)/util.c $(suave)/common.c $(suave)/Grid.c \ $(suave)/Fluct.c $(suave)/Sample.c $(suave)/Integrate.cSUAVE = $(SUAVE_C) $(SUAVE_TM) $(SUAVE_SRCS)$(LIB)(Suave.o): $(SUAVE_C) $(SUAVE_SRCS) $(CC) $(CFLAGS) -c -o Suave.o $(SUAVE_C) $(AR) $(ARFLAGS) $(LIB) Suave.o $(RM) Suave.o$(LIB)(llSuave.o): $(SUAVE_C) $(SUAVE_SRCS) $(CC) $(CFLAGS) -DLONGLONGINT -c -o llSuave.o $(SUAVE_C) $(AR) $(ARFLAGS) $(LIB) llSuave.o $(RM) llSuave.o$(LIB)(Suave_.o): $(SUAVE_C) $(SUAVE_SRCS) $(CC) $(CFLAGS) -DUNDERSCORE -c -o Suave_.o $(SUAVE_C) $(AR) $(ARFLAGS) $(LIB) Suave_.o $(RM) Suave_.o$(LIB)(llSuave_.o): $(SUAVE_C) $(SUAVE_SRCS) $(CC) $(CFLAGS) -DLONGLONGINT -DUNDERSCORE -c -o llSuave_.o $(SUAVE_C) $(AR) $(ARFLAGS) $(LIB) llSuave_.o $(RM) llSuave_.oSuave: $(SUAVE_TM) $(SUAVE_SRCS) CC=$(CC) mcc $(CFLAGS) -o Suave $(SUAVE_TM) strip SuaveDIVONNE_C = $(divonne)/Divonne.cDIVONNE_F = $(divonne)/divonne-f.cDIVONNE_TM = $(divonne)/Divonne.tmDIVONNE_H = $(divonne)/decl.h $(common)/stddecl.hDIVONNE_SRCS = $(DIVONNE_H) $(common)/debug.c \ $(common)/Random.c $(common)/ChiSquare.c $(common)/Erf.c \ $(divonne)/util.c $(divonne)/common.c $(divonne)/KorobovCoeff.c \ $(divonne)/Rule.c $(divonne)/Sample.c $(divonne)/FindMinimum.c \ $(divonne)/Explore.c $(divonne)/Split.c $(divonne)/Integrate.cDIVONNE = $(DIVONNE_C) $(DIVONNE_F) $(DIVONNE_TM) $(DIVONNE_SRCS)$(LIB)(Divonne.o): $(DIVONNE_C) $(DIVONNE_SRCS) $(CC) $(CFLAGS) -c -o Divonne.o $(DIVONNE_C) $(AR) $(ARFLAGS) $(LIB) Divonne.o $(RM) Divonne.o$(LIB)(llDivonne.o): $(DIVONNE_C) $(DIVONNE_SRCS) $(CC) $(CFLAGS) -DLONGLONGINT -c -o llDivonne.o $(DIVONNE_C) $(AR) $(ARFLAGS) $(LIB) llDivonne.o $(RM) llDivonne.o$(LIB)(Divonne_.o): $(DIVONNE_C) $(DIVONNE_SRCS) $(CC) $(CFLAGS) -DUNDERSCORE -c -o Divonne_.o $(DIVONNE_C) $(AR) $(ARFLAGS) $(LIB) Divonne_.o $(RM) Divonne_.o$(LIB)(llDivonne_.o): $(DIVONNE_C) $(DIVONNE_SRCS) $(CC) $(CFLAGS) -DLONGLONGINT -DUNDERSCORE -c -o llDivonne_.o $(DIVONNE_C) $(AR) $(ARFLAGS) $(LIB) llDivonne_.o $(RM) llDivonne_.oDivonne: $(DIVONNE_TM) $(DIVONNE_SRCS) CC=$(CC) mcc $(CFLAGS) -o Divonne $(DIVONNE_TM) strip DivonneCUHRE_C = $(cuhre)/Cuhre.cCUHRE_F = $(cuhre)/cuhre-f.cCUHRE_TM = $(cuhre)/Cuhre.tmCUHRE_H = $(cuhre)/decl.h $(common)/stddecl.hCUHRE_SRCS = $(CUHRE_H) $(common)/debug.c \ $(common)/ChiSquare.c $(common)/Erf.c \ $(cuhre)/util.c $(cuhre)/common.c $(cuhre)/Rule.c $(cuhre)/Integrate.cCUHRE = $(CUHRE_C) $(CUHRE_F) $(CUHRE_TM) $(CUHRE_SRCS)$(LIB)(Cuhre.o): $(CUHRE_C) $(CUHRE_SRCS) $(CC) $(CFLAGS) -c -o Cuhre.o $(CUHRE_C) $(AR) $(ARFLAGS) $(LIB) Cuhre.o $(RM) Cuhre.o$(LIB)(llCuhre.o): $(CUHRE_C) $(CUHRE_SRCS) $(CC) $(CFLAGS) -DLONGLONGINT -c -o llCuhre.o $(CUHRE_C) $(AR) $(ARFLAGS) $(LIB) llCuhre.o $(RM) llCuhre.o$(LIB)(Cuhre_.o): $(CUHRE_C) $(CUHRE_SRCS) $(CC) $(CFLAGS) -DUNDERSCORE -c -o Cuhre_.o $(CUHRE_C) $(AR) $(ARFLAGS) $(LIB) Cuhre_.o $(RM) Cuhre_.o$(LIB)(llCuhre_.o): $(CUHRE_C) $(CUHRE_SRCS) $(CC) $(CFLAGS) -DLONGLONGINT -DUNDERSCORE -c -o llCuhre_.o $(CUHRE_C) $(AR) $(ARFLAGS) $(LIB) llCuhre_.o $(RM) llCuhre_.oCuhre: $(CUHRE_TM) $(CUHRE_SRCS) CC=$(CC) mcc $(CFLAGS) -o Cuhre $(CUHRE_TM) strip Cuhre$(LIB): $(LIB)(Vegas.o) $(LIB)(llVegas.o) \ $(LIB)(Vegas_.o) $(LIB)(llVegas_.o) \ $(LIB)(Suave.o) $(LIB)(llSuave.o) \ $(LIB)(Suave_.o) $(LIB)(llSuave_.o) \ $(LIB)(Divonne.o) $(LIB)(llDivonne.o) \ $(LIB)(Divonne_.o) $(LIB)(llDivonne_.o) \ $(LIB)(Cuhre.o) $(LIB)(llCuhre.o) \ $(LIB)(Cuhre_.o) $(LIB)(llCuhre_.o) -$(RANLIB) $(LIB)DEMO_F = $(demo)/demo-fortran.FDEMO_C = $(demo)/demo-c.cDEMO_TM = $(demo)/demo-math.m $(demo)/testsuite.mDEMO = $(DEMO_F) $(DEMO_C) $(DEMO_TM) $(demo)/demo-c.out $(demo)/cuba.Fdemo-fortran: $(DEMO_F) $(LIB) $(F77) $(FFLAGS) -o demo-fortran $(DEMO_F) $(LIB) $(LIBS)demo-c: $(DEMO_C) $(srcdir)/cuba.h $(LIB) $(CC) $(CFLAGS) -o demo-c $(DEMO_C) $(LIB) $(LIBS)PARTVIEW = $(tools)/partview.cpp $(tools)/partview.pro \ $(tools)/quit.xpm $(tools)/print.xpmpartview: $(PARTVIEW) qmake -o makefile.partview $(tools)/partview.pro $(MAKE) -f makefile.partview strip partviewTARCONTENTS = $(srcdir)/ChangeLog $(srcdir)/configure \ $(srcdir)/configure.ac $(srcdir)/install-sh \ $(srcdir)/makefile.in $(srcdir)/config.h.in \ $(srcdir)/cuba.pdf $(srcdir)/cuba.h \ $(VEGAS) $(SUAVE) $(DIVONNE) $(CUHRE) \ $(DEMO) $(PARTVIEW) $(tools)/partview.mtar: ln -s . $(TARDIR) tar cvfzh $(TARFILE) $(patsubst $(srcdir)/%,$(TARDIR)/%, $(sort $(TARCONTENTS))) $(RM) $(TARDIR)pub: tar mv -f $(TARFILE) web/ ./mkwebpageclean: -$(RM) $(TARFILE) $(TARDIR) demo-c.out \ partview.moc partview.o makefile.partview \ *.o */*.o */*.tm.cdistclean: clean -$(RM) $(LIB) demo-c demo-fortran $(MATH) $(TOOLS) \ config.h config.log config.status makefile
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -