makefile

来自「linux下基于c++的处理器仿真平台。具有处理器流水线」· 代码 · 共 38 行

TXT
38
字号
CC= gccCXX= g++CURDIR?= $(shell /bin/pwd)SRCDIR?= .M5_SRCDIR?= $(SRCDIR)/../..vpath % $(M5_SRCDIR)/basevpath % $(M5_SRCDIR)/simINCLDIRS= -I. -I$(M5_SRCDIR) -I- -I/usr/local/includeCCFLAGS= -g -O0 -MMD $(INCLDIRS) default: m5tapm5tap: tap.o cprintf.o	$(CXX) $(LFLAGS) -o $@ $^ -lpcap -L/usr/local/lib -ldnet install: m5tap	$(SUDO) install -o root -m 555 m5tap /usr/local/binclean:	@rm -f m5tap *.o *.d *~ .#*.PHONY: clean# C++ Compilation%.o: %.cc	@echo '$(CXX) $(CCFLAGS) -c $(notdir $<) -o $@'	@$(CXX) $(CCFLAGS) -c $< -o $@# C Compilation%.o: %.c	@echo '$(CC) $(CCFLAGS) -c $(notdir $<) -o $@'	@$(CC) $(CCFLAGS) -c $< -o $@-include *.d

⌨️ 快捷键说明

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