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

📄 makefile.in

📁 gridgen是一款强大的网格生成程序
💻 IN
字号:
## makefile.in - Input makefile for the configure script.#SHELL = /bin/sh#### Start of system configuration section. ####prefix = @prefix@exec_prefix = @exec_prefix@bindir = @bindir@libdir = @libdir@includedir = @includedir@INSTALLDIRS =\$(bindir)\$(libdir)\$(includedir)DISTDIR = ~/pub_webINSTALL = @INSTALL@INSTALL_PROGRAM = @INSTALL_PROGRAM@INSTALL_DATA = @INSTALL_DATA@NOCOMPLEX = @NOCOMPLEX@HAVE_GRIDNODES_H = @HAVE_GRIDNODES_H@CC = @CC@CFLAGS = @CFLAGS@CFLAGS_TRIANGLE = @CFLAGS_TRIANGLE@LDFLAGS = @LDFLAGS@AR = @AR@ARFLAGS = cruLIBS = @LIBS@MLIB = -lm#### end of configuration section ####SRC =\broyden.c\delaunay.c\geom.c\gridgen.c\hash.c\issimplepoly.c\istack.c\ode.c\swcr.c\vertlist.c\zode.cHEADERS =\broyden.h\delaunay.h\geom.h\gridgen.h\hash.h\issimplepoly.h\istack.h\nan.h\ode.h\swcr.h\version.h\vertlist.h\zode.hifeq ($(NOCOMPLEX),yes)  COMPLEXSRC =\  c99-min/clog.c\  c99-min/cmplx.c\  c99-min/stubs.cendifLIBSRC=$(SRC) $(COMPLEXSRC)LIBOBJS = $(LIBSRC:.c=.o)SLIBOBJS = $(LIBSRC:.c=.t)%.t: %.c	$(CC) $(CFLAGS) -fPIC -c $*.c -o $*.tall: gridgen	@if [ ! -f libgridgen.a ] ; then \	   echo "  type 'make lib' to make libgridgen.a"; \	fi	@if [ ! -f libgridgen.so ] ; then \	   echo "  type 'make shlib' to make libgridgen.so"; \	filib: libgridgen.ashlib: libgridgen.sogridgen: main.c $(HEADERS) $(SRC) triangle.o	$(CC) -o gridgen -DGRIDGEN_STANDALONE $(CFLAGS) main.c $(SRC) triangle.o $(LDFLAGS) $(MLIB)tests: broyden.c issimplepoly.c hash.c	$(CC) -o test_broyden broyden.c -DTEST_BROYDEN $(CFLAGS) -I. $(MLIB)	$(CC) -o issimplepoly issimplepoly.c -DTEST_SI $(CFLAGS) -I. $(MLIB)	$(CC) -o test_hash hash.c -DHT_TEST $(CFLAGS) -I. $(MLIB)standalone: override CFLAGS+=-staticstandalone: gridgen tests	strip gridgen	strip issimplepolylibgridgen.a: $(HEADERS) triangle.o $(LIBOBJS)	$(AR) $(ARFLAGS) $@ $(LIBOBJS) triangle.o	chmod go+r $@libgridgen.so: $(HEADERS) triangle.t $(SLIBOBJS)	rm -f $@	$(CC) -shared -o $@ $(SLIBOBJS) triangle.t $(LIBS)triangle.o: triangle.c	$(CC) -c -DTRILIBRARY $(CFLAGS_TRIANGLE) -I. triangle.ctriangle.t: triangle.c	$(CC) -c -DTRILIBRARY $(CFLAGS_TRIANGLE) -fPIC -I. triangle.c -o triangle.tinstalldirs: $(INSTALLDIRS)	@$(SHELL) mkinstalldirs $(INSTALLDIRS)install: all installdirs	@for i in gridgen; do \	   echo "  installing $$i"; \	   fname=`basename $$i`; \	   $(INSTALL_PROGRAM) $$i $(bindir); \	done	@for i in gridgen.h; do \	   echo "  installing $$i"; \	   $(INSTALL_DATA) $$i $(includedir); \	done	@for i in libgridgen.a libgridgen.so; do \	   if test -f $$i; then \	      echo "  installing $$i"; \	      $(INSTALL_DATA) $$i $(libdir)/$$i; \	   fi \	doneclean:	rm -f *.o *.t c99-min/*.o *.a *.so *~ \#*\# core gridgen issimplepoly test_broyden test_hashconfigclean:	rm -f config.h makefile config.cache config.status config.logdistclean: clean configcleanindent:	indent -T FILE -T swcr -T vertnode -T vertlist -T edge -T quadrilateral -T gridgen -T odestruct -T calcstruct -T zdouble -T point -T delaunay -T istack -T triangle -T DIRECTION -T endpoint -T endpointtqueue -T slseg -T segnode -T sweepline  -T DIRECTION -T VISIT -T SIBLING_ORDER -T NODETYPE -T ht_bucket -T hashtable main.c $(SRC) $(HEADERS)	rm -f *~dist:	WDIR=`pwd`;\	DIR=`basename $$WDIR`;\	cp -r $$WDIR /tmp;\	cd /tmp/$$DIR/examples;\	make clean;\	cd /tmp/$$DIR;\	rm -rf `find /tmp/$$DIR -name CVS`;\	if [ -e makefile ] ; then\		make distclean;\	fi;\	/tmp/"$$DIR"/configure;\	make standalone;\	chmod a+r+x gridgen;\	chmod a+r+x issimplepoly;\	mv -f gridgen $(DISTDIR);\	mv -f issimplepoly $(DISTDIR);\	make distclean;\	cd $(DISTDIR);\	mv -f $$DIR".tar.gz" $$DIR".tar.gz.prev";\	gzip -f gridgen;\	gzip -f issimplepoly;\	cd /tmp;\	tar czvf $$DIR".tar.gz" $$DIR;\	chmod a+r $$DIR".tar.gz";\	mv -f $$DIR".tar.gz" $(DISTDIR)/$$DIR".tar.gz";\	rm -rf $$DIR

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -