makefile

来自「RISC处理器仿真分析程序。可以用于研究通用RISC处理器的指令和架构设计。在l」· 代码 · 共 64 行

TXT
64
字号
## these are set in ../Makefile# CC = gcc# CFLAGS = -g #-O2libcheetah.a:	libcheetah.o saclru.o util.o sacopt.o ppopt.o faclru.o \		facopt.o pixie.o din.o dmvl.o	rm -f libcheetah.a	ar qcv libcheetah.a libcheetah.o util.o saclru.o sacopt.o faclru.o \		ppopt.o facopt.o pixie.o din.o dmvl.o	$(RANLIB) libcheetah.aclean:	rm -f libcheetah.a *.o *.exe core *~ Makefile.baklibcheetah.o:	libcheetah.c	$(CC) $(CFLAGS) -c libcheetah.cutil.o:	util.c	$(CC) $(CFLAGS) -c util.csaclru.o:	saclru.c	$(CC) $(CFLAGS) -c saclru.csacopt.o:	sacopt.c	$(CC) $(CFLAGS) -c sacopt.cfaclru.o:	faclru.c	$(CC) $(CFLAGS) -c faclru.cfacopt.o:	facopt.c	$(CC) $(CFLAGS) -c facopt.cpixie.o:	pixie.c	$(CC) $(CFLAGS) -c pixie.cdin.o:	din.c	$(CC) $(CFLAGS) -c din.cppopt.o:	ppopt.c	$(CC) $(CFLAGS) -c ppopt.cdmvl.o:	dmvl.c	$(CC) $(CFLAGS) -c dmvl.cascbin.o:	ascbin.c	$(CC) $(CFLAGS) -c ascbin.cascbin:	ascbin.o	$(CC) $(CFLAGS) -o ascbin ascbin.o/tmp/trace_file:        trace.ccom.Z	zcat trace.ccom | ascbin > /tmp/trace_filetest:	$(MAKE) cheetah ascbin	$(MAKE) /tmp/trace_file	cheetah -Csa -Fbasic -Rlru -a5 -b14 -l4 -n2 -t1000000 < /tmp/trace_file > /tmp/test.results	cheetah -Csa -Fbasic -Ropt -a5 -b14 -l4 -n2 -t1000000 < /tmp/trace_file >> /tmp/test.results	cheetah -Cfa -Fbasic -Rlru -M65536 -i64 -t1000000 < /tmp/trace_file >> /tmp/test.results	cheetah -Cfa -Fbasic -Ropt -M65536 -i64 -t1000000 < /tmp/trace_file >> /tmp/test.results	cheetah -Cdm -Fbasic -c13 -a3 -b8 -t1000000 < /tmp/trace_file >> /tmp/test.results	echo "The following diff should be empty"	diff orig_results /tmp/test.results

⌨️ 快捷键说明

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