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

📄 makefile.aix

📁 Linux磁盘测试的源代码,测试磁盘的读写性能
💻 AIX
字号:
## %Z%%M% %I% %E% 1990 by Robin Miller##/****************************************************************************# *									     *# *			  COPYRIGHT (c) 1990 - 2004			     *# *			   This Software Provided			     *# *				     By					     *# *			  Robin's Nest Software Inc.			     *# *									     *# * Permission to use, copy, modify, distribute and sell this software and   *# * its documentation for any purpose and without fee is hereby granted	     *# * provided that the above copyright notice appear in all copies and that   *# * both that copyright notice and this permission notice appear in the	     *# * supporting documentation, and that the name of the author not be used    *# * in advertising or publicity pertaining to distribution of the software   *# * without specific, written prior permission.				     *# *									     *# * THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 	     *# * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN	     *# * NO EVENT SHALL HE BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL   *# * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR    *# * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS  *# * ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF   *# * THIS SOFTWARE.							     *# *									     *# ****************************************************************************/## Makefile -- makefile for program 'dt'#	### MKMF:DEFINITIONS #### System makefile definitions for program makefiles.SUFFIXES:	.ln.c.ln:#		@lint -i $(LINTFLAGS) $<		@lint -c $(LINTFLAGS) $<#.c~.ln:#		@echo $<#		@$(GET) -G$*.c $(GFLAGS) $<#		@lint -i $(LINTFLAGS) $*.c#		@lint -c $(LINTFLAGS) $*.c#		@rm -f $*.cPRINTER=	lprPR_FLAGS=	-p -P28TR_PRINTER=	$(PRINTER)TR_FLAGS=	-t -P28# Libraries the program links to which are considered volatileLIBS=# Libraries considered staticEXTLIBS=LINTLIBS=# P or G flag ( override on command line by invoking make PORG=-g )PORG      = -OAWK=	awkCC=	gccCFLAGS= $(PORG) -DMMAP -DFIFO -DTTY -DRAND48 -DAIX -D_LARGE_FILES -D_ALL_SOURCE -D_FILE_OFFSET_BITS=64CPP=	/usr/local/bin/cppCPPOPTS= -M ${CFLAGS}LDFLAGS= LINTFLAGS=# end of system makefile definitionsHDRS=		dt.h### MKMF:SOURCES ###CFILES=		\		dt.c		\		dtfifo.c	\		dtgen.c		\		dtinfo.c	\		dtmmap.c	\		dtprocs.c	\		dtread.c	\		dtwrite.c	\		dtstats.c	\		dttty.c		\		dtutil.c	\		dtusage.c### MKMF:OBJECTS ###OBJS=		${CFILES:.c=.o}### MKMF:LINTOBJS ###LINTOBJS=	${CFILES:.c=.ln}### MKMF:TARGETS ###PROGRAM=	dt# system targets for program makefile$(PROGRAM):	$(OBJS) $(XOBJS) $(LIBS)#		@echo -n loading $(PROGRAM) ... 		$(CC) -o $(PROGRAM) $(CFLAGS) $(LDFLAGS) $(OBJS) $(LIBS) $(EXTLIBS)		@echo doneprint:;		@$(PRINTER) $(PRINTFLAGS) $(CFILES)prettyprint:;		@vgrind $(CFILES) | $(TROFFPRINTER) $(TROFFPRINTERFLAGS)lint:		$(LINTOBJS)		lint $(LINTFLAGS) $(LINTOBJS) $(LINTLIBS)		touch lintclean:;		@rm -f $(OBJS) $(PROGRAM)tags:	$(CFILES) $(HDRS)	ctags -wt $(CFILES) $(HDRS)# end of system targets for program makefiledepend: makedep	echo '/^# DO NOT DELETE THIS LINE/+1,$$d' >eddep	echo '$$r makedep' >>eddep	echo 'w' >>eddep	cp Makefile Makefile.bak	ex - Makefile < eddep	rm eddep makedep makedep1 makedeperrs# Kinda Micky Mouse, but it's better than nothing (IMHO) :-)makedep: ${CFILES}	@cat /dev/null >makedep	-(for i in ${CFILES} ; do \		${CPP} ${CPPOPTS} $$i >> makedep; done) \		2>makedeperrs	sed \		-e 's,\/local\/lib\/gcc-lib/\(.*\)\/include,\/include,' \		-e 's,^\(.*\)\.o:,\1.o \1.ln:,' makedep > makedep1	${AWK} ' { if ($$1 != prev) { print rec; rec = $$0; prev = $$1; } \		else { if (length(rec $$3) > 78) { print rec; rec = $$0; } \		       else rec = rec " " $$3 } } \	      END { print rec } ' makedep1 > makedep	@cat makedeperrs	@(if [ -s makedeperrs ]; then false; fi)# DO NOT DELETE THIS LINE

⌨️ 快捷键说明

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