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

📄 makefile

📁 一个很不错的程序切片工具,希望大家来讨论以下,对测试人员很有帮助
💻
字号:
## 		@(#)makefile	1.12  7/26/96##SHELL = /usr/bin/shINSTALL_DIR = .LDLIBS = -lXaw -lXmu -lXt -lXext -lX11 -lm# If you need to link with the "dl" library use the# line below for LDLIBS#LDLIBS = -lXaw -lXmu -lXt -lXext -lX11 -lm -ldlLDFLAGS = -L$(WINHOME)/libCFLAGS = -g -I$(WINHOME)/includeCC = gcc -traditionalI_PROGS = unravel select analyzer helpuS_PROGS = slice_driver auto-slice pss-driver call-treePROGS = $(I_PROGS) $(S_PROGS) parser summary tsummary map u slink\	visit-filter visit-ctrl visit-post vsort vprep#	pcmount pcunmount visit-filter visit-ctrl visit-post a5parser vsortI_OBJS = u.o unravel.o select.o analyzer.o unravel.o helpu.oS_OBJS = slice_driver.o auto-slice.o pss-driver.o call-tree.o#A5_OBJS = a5scan.o parser.o err.o a5gram.o const.o\#	mem_alloc.o sym_tab.o xpr.o stmt.o chain.o control.oPARSE_OBJS = kscan.o parser.o err.o kgram.o const.o\	mem_alloc.o sym_tab.o xpr.o stmt.o chain.o control.oSLICE_OBJS = sets.o slice.o slice-load.o pss.oall : $(PROGS)path.out :	pwd > path.outconfig.h : path.out#	echo -n "# define HOME \"" >config.h	cat path.out |sed 's/^/# define HOME \"/' | sed -e 's/$$/\"/' >config.h	echo "# include \"fix.h\"" >>config.h	find_cc >>config.hvprep : config.h visit-prep	sed s=HOME=`grep HOME config.h | sed 's/^.*E "/"/' | tr -d \"`= <visit-prep >vprep	chmod +x vprepMultiSlice.o u.o: MultiSliceP.h MultiSlice.h$(I_OBJS): config.h fix.h$(S_OBJS) $(SLICE_OBJS): sets.h slice.h$(PARSE_OBJS) slink.o pss.o slice-load.o: lif.h ansi_parse.h#pcunmount : pcmount#	ln pcmount pcunmount#a5parser : $(A5_OBJS)#	$(CC) $(CFLAGS) $(A5_OBJS) -o a5parserparser : $(PARSE_OBJS)	$(CC) $(CFLAGS) $(PARSE_OBJS) -o parser$(S_PROGS) : $(SLICE_OBJS)	$(CC) $(CFLAGS) $@.o $(SLICE_OBJS) -o $@$(I_PROGS) :	$(CC) $(CFLAGS) $@.o $(LDFLAGS) $(LDLIBS) -o $@u : u.o $(SLICE_OBJS) MultiSlice.o history.o	$(CC) $(CFLAGS) u.o MultiSlice.o history.o $(SLICE_OBJS) $(LDFLAGS) $(LDLIBS) -o $@unravel : unravel.oselect : select.oanalyzer : analyzer.ohelpu : helpu.oslice_driver : slice_driver.oauto-slice : auto-slice.opss-driver : pss-driver.ocall-tree : call-tree.oinstall :	install -d $(INSTALL_DIR)/bin	install -d $(INSTALL_DIR)/man/man1	install  unravel $(INSTALL_DIR)/bin/unravel	install  unravel.1 $(INSTALL_DIR)/man/man1/unravel.1HOW_TO_INSTALL : how.nr	nroff -me how.nr | col >HOW_TO_INSTALLHOW_TO.ps : how.nr	ptroff -me -t <how.nr >HOW_TO.psclean :	/bin/rm -f *.[VYKHUTSo] *.out *.LIF core *.LINK SYSTEM HISTORY*	/bin/rm -f $(PROGS)	/bin/rm -f examples/*[A-Z]tar-disk : clean	date > LAST_TAR_DATE	(SRC_DIR=`pwd | sed -e "s=^.*/==` ;cd .. ;\		tar cvf /dev/rfd0 $$SRC_DIR )	eject	make alltar-file : clean	date > LAST_TAR_DATE	(SRC_DIR=`pwd | sed -e "s=^.*/==` ;cd .. ;\		tar cvf unravel_2.2+.tar $$SRC_DIR )

⌨️ 快捷键说明

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