📄 makefile
字号:
## 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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -