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

📄 makefile.sunos

📁 linux下阅读源码的好工具
💻 SUNOS
字号:
#/* Copyright (c) 1994 Burra Gopal, Udi Manber.  All Rights Reserved. */# Makefile for the compress library -- agrep should be linked with it in case# it wants to search for patterns in a compressed file.# You might have to change these depending on your machine configuration.# AR and RANLIB are the library-archive programs. On Solaris, RANLIB is not# required (define it to true) and AR is in /usr/ccs/bin/ar (on our machine!).CC	      = gccAR	      = ar #/usr/ccs/bin/ar #for SolarisRANLIB	      = ranlib #true #for SolarisSHELL = /bin/sh# Define HAVE_DIRENT_H to be 1 when you don't have <sys/dir.h> else define it to be 0 (in this case, one of the other 3 flags may need to be defined to be 1).HAVE_DIRENT_H = 1HAVE_SYS_DIR_H	= 0HAVE_SYS_NDIR_H	= 0HAVE_NDIR_H	= 0# Define UTIME to be 1 if you have the utime() routine on your system. Else define it to be 0.UTIME = 1# Define ISO_CHAR_SET to be 1 if you want to use the international 8bit character set. Else define it to be 0.ISO_CHAR_SET = 0# YOU DON'T HAVE TO CHANGE ANYTHING BELOW THIS LINEINDEXDIR = ../indexAGREPDIR = ../agrepLIBDIR = ../libBIN = ../binTEMPLATEDIR   = ../libtemplateall: lib tbuild cast uncast test	cp tbuild $(BIN)/.	cp cast $(BIN)/.	cp uncast $(BIN)/.# Include flags is not a part of CLFAGS and LINKFLAGS since path names from subdirs can be differentOPTIMIZEFLAGS	= -O#PROFILEFLAGS	= -p#DEBUGFLAGS	= -g -DBG_DEBUG=1 -DDEBUG=1INCLUDEFLAGS	= -I$(INDEXDIR) -I$(AGREPDIR) -I$(TEMPLATEDIR)/includeDEFINEFLAGS	= -DSTRUCTURED_QUERIES=$(STRUCTURED_QUERIES) -DHAVE_DIRENT_H=$(HAVE_DIRENT_H) -DUTIME=$(UTIME) -DISO_CHAR_SET=$(ISO_CHAR_SET)SUBDIRCFLAGS	= -c $(DEFINEFLAGS) $(OPTIMIZEFLAGS) $(PROFILEFLAGS) $(DEBUGFLAGS)CFLAGS		= $(INCLUDEFLAGS) $(SUBDIRCFLAGS)SUBDIRLINKFLAGS	= $(PROFILEFLAGS)LINKFLAGS	= $(INCLUDES) $(SUBDIRLINKFLAGS)OTHERLIBS	=LIBOBJ = hash.o string.o misc.o quick.o cast.o uncast.o tsimpletest.o tmemlook.o tbuild.oLIB = $(LIBDIR)/libcast.alib: $(LIBOBJ)	$(AR) rcv $(LIB) $(LIBOBJ)	$(RANLIB) $(LIB)test: hash.o string.o misc.o test.o quick.o tsimpletest.o tmemlook.o cast.o uncast.o	 $(CC) $(LINKFLAGS) -o test hash.o string.o misc.o test.o quick.o tsimpletest.o tmemlook.o cast.o uncast.o $(OTHERLIBS)tbuild: hash.o string.o misc.o tbuild.o main_tbuild.o defs.h	 $(CC) $(LINKFLAGS) -o tbuild hash.o string.o misc.o tbuild.o main_tbuild.o $(OTHERLIBS)cast: main_cast.o $(LIB)	 $(CC) $(LINKFLAGS) -o cast main_cast.o $(LIBOBJ) $(OTHERLIBS)uncast: main_uncast.o $(LIB)	$(CC) $(LINKFLAGS) -o uncast main_uncast.o $(LIBOBJ) $(OTHERLIBS)hash.o: defs.h $(INDEXDIR)/glimpse.hstring.o: defs.h $(INDEXDIR)/glimpse.hmisc.o: defs.h $(INDEXDIR)/glimpse.hquick.o: defs.h $(INDEXDIR)/glimpse.hcast.o: defs.h $(INDEXDIR)/glimpse.huncast.o: defs.h $(INDEXDIR)/glimpse.hmain_cast.o: defs.h $(INDEXDIR)/glimpse.hmain_uncast.o: defs.h $(INDEXDIR)/glimpse.htsimpletest.o: defs.h $(INDEXDIR)/glimpse.htmemlook.o: defs.h $(INDEXDIR)/glimpse.htest.o : test.cclean:	rm -f *.o $(LIB) core test cast uncast tbuild a.out

⌨️ 快捷键说明

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