makefile
来自「ppc750 system design simulator using sys」· 代码 · 共 60 行
TXT
60 行
EXE=../bin/ppcemulLIB=../lib/libppcemul.aCC=gccAR=ar rcvs################################################################################################### ## CXXFLAGS = flags for the C compiler ## ###################################################################################################CFLAGS=-O3 -fomit-frame-pointer -fexpensive-optimizations -fstrength-reduce -fschedule-insns2 -funroll-loopsLIBS=-lmINCLUDES=-I../includeSOURCES= \./branch.c \./loadstore.c \./ppcemul.c \./floatingpoint.c \./systemregisters.c \./debug.c \./read_elf.c \./integer.c \./decode.c \./memory.c \./registers.c \./loader.c \./fetch.c \./syscall.c \./xmlize.cOBJS=$(SOURCES:.c=.o)DEPS=$(SOURCES:.c=.d)all: $(EXE) $(LIB) @echo "The PowerPC Emulator has been successfully built"clean: rm -f $(EXE) $(LIB) $(OBJS) $(DEPS) main.d main.o%.d: %.c set -e; $(CC) -M $(CFLAGS) $(INCLUDES) $< \ | sed 's/\($*\)\.o[ :]*/\1.o $@ : /g' > $@; \ [ -s $@ ] || rm -f $@include $(DEPS)%.o: %.c $(CC) $(CFLAGS) $(INCLUDES) -c $< -o $@include main.d $(EXE): $(OBJS) main.o $(CC) $(CFLAGS) $(OBJS) main.o $(LIBS) -o $(EXE)$(LIB) : $(OBJS) $(AR) $(LIB) $(OBJS)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?