📄 makefile.in
字号:
# Makefile for libg++.a# Copyright (C) 1988, 1992 Free Software Foundation# written by Doug Lea (dl@rocky.oswego.edu)# This file is part of GNU CC.# GNU CC is distributed in the hope that it will be useful,# but WITHOUT ANY WARRANTY. No author or distributor# accepts responsibility to anyone for the consequences of using it# or for whether it serves any particular purpose or works at all,# unless he says so in writing. Refer to the GNU CC General Public# License for full details.# Everyone is granted permission to copy, modify and redistribute# GNU CC, but only under the conditions described in the# GNU CC General Public License. A copy of this license is# supposed to have been given to you along with GNU CC so you# can know your rights and responsibilities. It should be in a# file named COPYING. Among other things, the copyright notice# and this notice must be preserved on all copies.srcdir = .prefix = /usr/localexec_prefix = $(prefix)bindir = $(exec_prefix)/binlibdir = $(exec_prefix)/libdatadir = $(prefix)/libmandir = $(prefix)/manman1dir = $(mandir)/man1man2dir = $(mandir)/man2man3dir = $(mandir)/man3man4dir = $(mandir)/man4man5dir = $(mandir)/man5man6dir = $(mandir)/man6man7dir = $(mandir)/man7man8dir = $(mandir)/man8man9dir = $(mandir)/man9infodir = $(prefix)/infoincludedir = $(prefix)/includedocdir = $(datadir)/docSHELL = /bin/shINSTALL = install -cINSTALL_PROGRAM = $(INSTALL)INSTALL_DATA = $(INSTALL)AR = `if [ -f ../../../binutils/ar ] ; \ then echo ../../../binutils/ar ; \ else echo ar ; fi`AR_FLAGS = qcRANLIB = `if [ -f ../../../binutils/ranlib ] ; \ then echo ../../../binutils/ranlib ; \ else echo ranlib ; fi`MAKEINFO = `if [ -f ../../../texinfo/C/makeinfo ] ; \ then echo ../../../texinfo/C/makeinfo ; \ else echo makeinfo ; fi`# # declarations from here on should not normally need to be changed # in order to compile libg++.a## set in site specific makefile # Flags to compile the objects of a shared libraryDYN_SHLFLAGS=# library sources EH_FILES =STREAM_OBJS = File.o ostream.o istream.o streambuf.o filebuf.o Filebuf.o \ PlotFile.o SFile.o# Comment out if you're getting regex from somewhere else.REGEX_OBJ=regex.oOBJS = AllocRing.o Obstack.o builtin.o \ $(REGEX_OBJ) Regex.o String.o Integer.o Rational.o Complex.o Random.o \ BitSet.o BitString.o LogNorm.o SmplHist.o SmplStat.o \ Normal.o NegExp.o Weibull.o Erlang.o DiscUnif.o \ Uniform.o Poisson.o HypGeom.o Geom.o Binomial.o \ RNG.o ACG.o MLCG.o RndInt.o \ Fix.o Fix16.o Fix24.o CursesW.o GetOpt.o $(EH_FILES) \ new.o chr.o dtoa.o error.o gcd.o hash.o \ lg.o fmtq.o ioob.o pow.o sqrt.o str.o timer.o \ math.o compare.o \ SLList.o DLList.oDEPEND_SOURCES = $(srcdir)/*.ccTARGETLIB = libg++.aIO_DIR = iostreamCC = `if [ -f ../../gcc/gcc ] ; \ then echo ../../gcc/gcc -B../../gcc/ ; \ else echo cc ; fi`CXX = `if [ -f ../../gcc/gcc ] ; \ then echo ../../gcc/gcc -B../../gcc/ ; \ else echo gcc ; fi`XTRAFLAGS = `if [ -f ../../gcc/gcc ] ; \ then echo -I../../gcc/include ; \ else echo ; fi`WRAP_C_INCLUDES=-I$(srcdir)/../g++-include#### host, target, and site dependent Makefile fragments come in here.##CFLAGS = -gCXXFLAGS = -g -O.SUFFIXES: .cc .o# ../libg++.a depends on the stamp file..cc.o: $(CXX) $(CXXFLAGS) $(NOSTDINC) -I.. -I$(srcdir) -I$(srcdir)/../$(IO_DIR) $(WRAP_C_INCLUDES) $(XTRAFLAGS) -c $< @touch stamp.PHONY: allall: $(OBJS)#all: $(TARGETLIB).PHONY: checkcheck:info:clean-info:install-info:#$(TARGETLIB): $(OBJS)# $(AR) $(AR_FLAGS) $(TARGETLIB) $(OBJS)# $(RANLIB) $(TARGETLIB)libg++.so: $(OBJS) rm -f libg++.so $(MKSHLIB) -f$(PIC) -o $@ $(OBJS) -lcurses -ltermcap -lm.PHONY: mostlyclean clean distclean realcleanmostlyclean: rm -f *.o stampclean: mostlyclean rm -f *.a *.sodistclean: clean rm -f *~ *.a config.status Makefilerealclean: distclean rm -f dependMakefile: $(srcdir)/Makefile.in $(host_makefile_frag) $(target_makefile_frag) $(SHELL) ./config.status
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -