📄 makefile.in
字号:
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 is used in 'depend' rules generated by ../../utils/gendepend.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` -I/usr/latest/lib/gcc-lib/sun4/cygnus-2.0.1/include -I/usr/include# On Sunos, the standard libc.a functions exit() and abort() call __cleanup().# __cleanup is defined in the libc.a(flsbuf.o), which conflicts# with $(LIBSTDIO). So make sure we link in our version of __cleanup.STDIO_LD_FLAGS = -u __cleanupLIBS = ../../libg++.aLIBSTDIO = ../stdio/libstdio++.aLIBIO = ../libio.a#STDIOLIBS = $(STDIO_LD_FLAGS) $(LIBSTDIO) $(LIBIO) $(LIBS)STDIOLIBS = $(LIBSTDIO) $(LIBIO) $(LIBS)IOLIBS = $(LIBIO) $(LIBS)DEPEND_SOURCES = $(srcdir)/*.CWRAP_C_INCLUDES = -I$(srcdir)/../../g++-include#### host and target dependent Makefile fragments come in here.##.SUFFIXES: .o .C .c.c.o: $(CC) $(CFLAGS) -I$(srcdir) -I../.. -I$(srcdir)/.. -I$(srcdir)/../stdio $(XTRAFLAGS) -c $<.C.o: $(CXX) $(CXXFLAGS) $(NOSTDINC) -I$(srcdir) -I../.. -I$(srcdir)/.. -I$(srcdir)/../stdio $(WRAP_C_INCLUDES) $(XTRAFLAGS) -c $<.PHONY: allall:.PHONY: check check-iostream check-stdiocheck: check-iostreamcheck-iostream: check-tFile check-hounddog check-putbackdog \ check-tformat check-tiformat check-tiomanip# check-stdio runs test programs that use stdio.# These aren't run by default because there may be linker tricks needed# to build them (if libc.a contains a competing stdio implementation).check-stdio: check-tfseek check-twrseek check-trdseek check-tpopen.PHONY: infoinfo:.PHONY: clean-infoclean-info:.PHONY: install-infoinstall-info:tst: tst.o gcc -v -o tst tst.o $(STDIOLIBS)tgetl: tgetl.o $(CXX) -o tgetl tgetl.o $(IOLIBS)tFile: tFile.o $(CXX) -o tFile tFile.o $(IOLIBS)hounddog: hounddog.o $(CXX) -o hounddog hounddog.o $(IOLIBS)check-hounddog: hounddog ./hounddog <$(srcdir)/hounddog.in > hounddog.out 2>&1 diff -c hounddog.out $(srcdir)/hounddog.exp ./hounddog -b0 <$(srcdir)/hounddog.in > hounddog-nobuf.out 2>&1 diff -c hounddog-nobuf.out $(srcdir)/hounddog.exp ./hounddog -b2 <$(srcdir)/hounddog.in > hounddog-buf2.out 2>&1 diff -c hounddog-buf2.out $(srcdir)/hounddog.expputbackdog: putbackdog.o $(CXX) -o putbackdog putbackdog.o $(IOLIBS)check-putbackdog-regular: putbackdog ./putbackdog <$(srcdir)/hounddog.in > putbackdog.out 2>&1 diff -c putbackdog.out $(srcdir)/hounddog.expcheck-putbackdog-nobuf: putbackdog ./putbackdog -b0 <$(srcdir)/hounddog.in > putbackdog-nobuf.out 2>&1 diff -c putbackdog-nobuf.out $(srcdir)/hounddog.expcheck-putbackdog-buf2: putbackdog ./putbackdog -b2 <$(srcdir)/hounddog.in > putbackdog-buf2.out 2>&1 diff -c putbackdog-buf2.out $(srcdir)/hounddog.expcheck-putbackdog: \ check-putbackdog-regular check-putbackdog-nobuf check-putbackdog-buf2tfseek: tfseek.o $(CC) -o tfseek tfseek.o $(STDIOLIBS)check-tfseek: tfseek ./tfseek SEEK_SET fopen > tfseek-set-fopen.out 2>&1 diff -c tfseek-set-fopen.out $(srcdir)/tfseek-set.exp ./tfseek SEEK_SET freopen > tfseek-set-freopen.out 2>&1 diff -c tfseek-set-freopen.out $(srcdir)/tfseek-set.exp ./tfseek SEEK_CUR fopen > tfseek-cur-fopen.out 2>&1 diff -c tfseek-cur-fopen.out $(srcdir)/tfseek-cur.exp ./tfseek SEEK_CUR freopen > tfseek-cur-freopen.out 2>&1 diff -c tfseek-cur-freopen.out $(srcdir)/tfseek-cur.exptwrseek: twrseek.o $(CC) -o twrseek twrseek.o $(STDIOLIBS)check-twrseek: twrseek ./twrseek > twrseek.out 2>&1 diff -c twrseek.out $(srcdir)/twrseek.exptrdseek: trdseek.o $(CC) -o trdseek -v trdseek.o $(STDIOLIBS)check-trdseek: trdseek ./trdseekcheck-tFile-regular: tFile ./tFile < $(srcdir)/tFile.inp > tFile.out 2>&1 diff -c tFile.out $(srcdir)/tFile.exp# Run tFile with cout.rdbuf() unbuffered.check-tFile-nobuf: tFile ./tFile -b0 < $(srcdir)/tFile.inp > tFile-nobuf.out 2>&1 diff -c tFile-nobuf.out $(srcdir)/tFile.exp# Run tFile with a 3-byte buffer for cout.rdbuf().check-tFile-buf3: tFile ./tFile -b3 < $(srcdir)/tFile.inp > tFile-buf3.out 2>&1 diff -c tFile-buf3.out $(srcdir)/tFile.expcheck-tFile: check-tFile-regular check-tFile-nobuf check-tFile-buf3tiomanip: tiomanip.o $(CXX) -o tiomanip tiomanip.o $(IOLIBS)check-tiomanip: tiomanip ./tiomanip >tiomanip.out 2>&1 diff -c tiomanip.out $(srcdir)/tiomanip.exptformat: tformat.o $(CXX) -o tformat tformat.o $(IOLIBS)check-tformat: tformat ./tformattiformat: tiformat.o $(CXX) -o tiformat tiformat.o $(IOLIBS)check-tiformat: tiformat ./tiformattpopen: tpopen.o $(CC) -o tpopen tpopen.o $(STDIOLIBS)check-tpopen: tpopen ./tpopen > tpopen.out 2>&1 diff -c tpopen.out $(srcdir)/tpopen.exptrwseek: trwseek.o $(CC) -o trwseek trwseek.o $(STDIOLIBS)check-trwseek: trwseek ./trwsseek TMP r+ k w o.PHONY: mostlyclean clean distclean realcleanmostlyclean: rm -rf *.o \#* core *.out \ tst tgetl tFile tFile.out ftmp* streamfile hounddog putbackdog \ tfseek trdseek twrseek tpopen trwseek FOOclean: mostlycleandistclean: clean rm -f *~ Makefile config.statusrealclean: distclean rm -f depend# with the gnu make, this is done automatically.Makefile: $(srcdir)/Makefile.in $(host_makefile_frag) $(target_makefile_frag) $(SHELL) ./config.status
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -