⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile.in

📁 The CUBA library provides new implementation of four general-purpose multidimensional integration al
💻 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 + -