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

📄 makefile.in

📁 早期freebsd实现
💻 IN
📖 第 1 页 / 共 2 页
字号:
# Makefile for g++ library test files# 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`IO_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`CFLAGS = -gCXXFLAGS = -g -OXTRAFLAGS = `if [ -f ../../gcc/gcc ] ; \	then echo -I../../gcc/include ; \	else echo ; fi`GENCLASS = ../genclass/genclassPROTODIR = $(srcdir)/../src/genLIBS = ../libg++.aWRAP_C_INCLUDES=-I$(srcdir)/../g++-include#### host and target dependent Makefile fragments come in here.##.SUFFIXES: .o .cc.cc.o:	$(CXX) $(CXXFLAGS) $(NOSTDINC) -I. -I.. -I$(srcdir)/../$(IO_DIR) \	-I$(srcdir)/../src $(WRAP_C_INCLUDES) $(XTRAFLAGS) -c $<# compilation notes:# The following g++ warnings are expected to appear:## 2. Several warnings from genclass about classes with only .h, no .cc files## 3. A few harmless reminder warnings that some classes have no data members.## 4. Many harmless warnings that arguments to vector-delete are unnecessary#    when deleting arrays of builtin types.# test filesTSRCS =  tFile.cc tObstack.cc tString.cc \ tInteger.cc tRational.cc \ tComplex.cc tBitSet.cc tBitString.cc tRandom.cc tList.cc tPlex.cc \ tLList.cc tVec.cc tStack.cc tQueue.cc tDeque.cc tPQ.cc tSet.cc  tBag.cc \ tMap.cc tFix.cc tFix16.cc tFix24.cc \ tCurses.cc tGetOpt.cc \ tiLList.cc# executablesTOUTS =  test_h $(TEST0) tCurses\  tFile tObstack tString tInteger \  tRational tComplex tBitSet tBitString \  tRandom tFix tFix16 tFix24 tGetOpt \  tList tPlex tLList tVec \  tStack tQueue tDeque tPQ tSet tBag tMap # files for archived prototype classesLOBJS = \ iList.o iSLList.o iDLList.o iVec.o iAVec.o \ iPlex.o  iFPlex.o  iXPlex.o iRPlex.o iMPlex.o \ iSet.o iBag.o iMap.o iPQ.o \ iXPSet.o  iOXPSet.o  iSLSet.o  iOSLSet.o  iBSTSet.o iCHNode.o \ iAVLSet.o  iSplayNode.o iSplaySet.o  iVHSet.o  iVOHSet.o  iCHSet.o \ iXPBag.o  iOXPBag.o  iSLBag.o  iOSLBag.o  iSplayBag.o iVHBag.o  iCHBag.o \ iVHMap.o  iCHMap.o  iSplayMap.o  iAVLMap.o iRAVLMap.o \ iSplayPQ.o  iPHPQ.o  iXPPQ.o \ iVStack.o iVQueue.o iStack.o iQueue.o iDeque.o \ iXPStack.o iSLStack.o iXPQueue.o  iSLQueue.o iXPDeque.o iDLDeque.oLSRCS = \ iList.cc iSLList.cc iDLList.cc iVec.cc iAVec.cc \ iPlex.cc  iFPlex.cc  iXPlex.cc iRPlex.cc iMPlex.cc \ iSet.cc iBag.cc iMap.cc iPQ.cc \ iXPSet.cc  iOXPSet.cc  iSLSet.cc  iOSLSet.cc  iBSTSet.cc iCHNode.cc \ iAVLSet.cc  iSplayNode.cc iSplaySet.cc  iVHSet.cc  iVOHSet.cc  iCHSet.cc \ iXPBag.cc iOXPBag.cc iSLBag.cc iOSLBag.cc  iSplayBag.cc iVHBag.cc iCHBag.cc \ iVHMap.cc  iCHMap.cc  iSplayMap.cc  iAVLMap.cc iRAVLMap.cc \ iSplayPQ.cc  iPHPQ.cc  iXPPQ.cc \ iVStack.cc iVQueue.cc iStack.cc iQueue.cc iDeque.cc \ iXPStack.cc iSLStack.cc iXPQueue.cc  iSLQueue.cc iXPDeque.cc iDLDeque.ccDEPEND_SOURCES = $(srcdir)/*.cc $(LSRCS)LHDRS =  idefs.h .PHONY: allall:.PHONY: infoinfo:.PHONY: install-infoinstall-info:.PHONY: clean-infoclean-info:.PHONY: checkcheck: tests.PHONY: check-tFile check-tObstack check-tString check-tInteger \  check-tRational check-tComplex check-tBitSet check-tBitString \  check-tRandom check-tFix check-tFix16 check-tFix24 check-tGetOpt \  check-tList check-tPlex check-tLList check-tVec \  check-tStack check-tQueue check-tDeque check-tPQ \  check-tSet check-tBag check-tMapcheck-tFile: tFile $(srcdir)/tFile.inp	./tFile < $(srcdir)/tFile.inp > tFile.out 2>&1	diff -b $(srcdir)/tFile.exp tFile.outcheck-tObstack: tObstack $(srcdir)/tObstack.inp	./tObstack < $(srcdir)/tObstack.inp > tObstack.out 2>&1	diff -b $(srcdir)/tObstack.exp tObstack.outcheck-tString: tString $(srcdir)/tString.inp	./tString < $(srcdir)/tString.inp > tString.out 2>&1	diff -b $(srcdir)/tString.exp tString.outcheck-tInteger: tInteger $(srcdir)/tInteger.inp	./tInteger < $(srcdir)/tInteger.inp > tInteger.out 2>&1	diff -b $(srcdir)/tInteger.exp tInteger.outcheck-tRational: tRational $(srcdir)/tRational.inp	./tRational < $(srcdir)/tRational.inp > tRational.out 2>&1	diff -b $(srcdir)/tRational.exp tRational.outcheck-tComplex: tComplex $(srcdir)/tComplex.inp	./tComplex < $(srcdir)/tComplex.inp > tComplex.out 2>&1	diff -b $(srcdir)/tComplex.exp tComplex.outcheck-tBitSet: tBitSet $(srcdir)/tBitSet.inp	./tBitSet < $(srcdir)/tBitSet.inp > tBitSet.out 2>&1	diff -b $(srcdir)/tBitSet.exp tBitSet.outcheck-tBitString: tBitString $(srcdir)/tBitString.inp	./tBitString < $(srcdir)/tBitString.inp > tBitString.out 2>&1	diff -b $(srcdir)/tBitString.exp tBitString.outcheck-tRandom: tRandom $(srcdir)/tRandom.inp	./tRandom < $(srcdir)/tRandom.inp > tRandom.out 2>&1	diff -b $(srcdir)/tRandom.exp tRandom.outcheck-tFix: tFix $(srcdir)/tFix.inp	./tFix < $(srcdir)/tFix.inp > tFix.out 2>&1	diff -b $(srcdir)/tFix.exp tFix.outcheck-tFix16: tFix16 $(srcdir)/tFix16.inp	./tFix16 < $(srcdir)/tFix16.inp > tFix16.out 2>&1	diff -b $(srcdir)/tFix16.exp tFix16.outcheck-tFix24: tFix24 $(srcdir)/tFix24.inp	./tFix24 < $(srcdir)/tFix24.inp > tFix24.out 2>&1	diff -b $(srcdir)/tFix24.exp tFix24.outcheck-tList: tList $(srcdir)/tList.inp	./tList < $(srcdir)/tList.inp > tList.out 2>&1	diff -b $(srcdir)/tList.exp tList.outcheck-tPlex: tPlex $(srcdir)/tPlex.inp	./tPlex < $(srcdir)/tPlex.inp > tPlex.out 2>&1	diff -b $(srcdir)/tPlex.exp tPlex.outcheck-tLList: tLList $(srcdir)/tLList.inp	./tLList < $(srcdir)/tLList.inp > tLList.out 2>&1	diff -b $(srcdir)/tLList.exp tLList.outcheck-tVec: tVec $(srcdir)/tVec.inp	./tVec < $(srcdir)/tVec.inp > tVec.out 2>&1	diff -b $(srcdir)/tVec.exp tVec.outcheck-tStack: tStack $(srcdir)/tStack.inp	./tStack < $(srcdir)/tStack.inp > tStack.out 2>&1	diff -b $(srcdir)/tStack.exp tStack.outcheck-tQueue: tQueue $(srcdir)/tQueue.inp	./tQueue < $(srcdir)/tQueue.inp > tQueue.out 2>&1	diff -b $(srcdir)/tQueue.exp tQueue.outcheck-tDeque: tDeque $(srcdir)/tDeque.inp	./tDeque < $(srcdir)/tDeque.inp > tDeque.out 2>&1	diff -b $(srcdir)/tDeque.exp tDeque.outcheck-tPQ: tPQ $(srcdir)/tPQ.inp	./tPQ < $(srcdir)/tPQ.inp > tPQ.out 2>&1	diff -b $(srcdir)/tPQ.exp tPQ.outcheck-tSet: tSet $(srcdir)/tSet.inp	./tSet < $(srcdir)/tSet.inp > tSet.out 2>&1	diff -b $(srcdir)/tSet.exp tSet.outcheck-tBag: tBag $(srcdir)/tBag.inp	./tBag < $(srcdir)/tBag.inp > tBag.out 2>&1	diff -b $(srcdir)/tBag.exp tBag.outcheck-tMap: tMap $(srcdir)/tMap.inp	./tMap < $(srcdir)/tMap.inp > tMap.out 2>&1	diff -b $(srcdir)/tMap.exp tMap.outcheck-tGetOpt: tGetOpt $(srcdir)/tGetOpt.inp	./tGetOpt -abc -de10 -2000 -h3i \	  <$(srcdir)/tGetOpt.inp >tGetOpt.out 2>&1	diff -b $(srcdir)/tGetOpt.exp tGetOpt.out$(TOUTS): $(LIBGXX)LIBTEST=libtest.a# We don't do check-tRandom, because it is not portable.# Comment this out if your compiler doesn't handle templates:CHECK_TEMPLATES=check-templatestests checktests: clean_tests test_h tCurses \  check-tFile check-tObstack check-tString check-tInteger \  check-tRational check-tComplex check-tBitSet check-tBitString \  check-tFix check-tFix16 check-tFix24 check-tGetOpt \

⌨️ 快捷键说明

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