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

📄 makefile

📁 Etherboot 是一个用来创建ROM images的软件包
💻
字号:
CPPFLAGS    =LDLIBS      = CFLAGS      = -pipe -g -O2 -WallLDFLAGS     = -pipeCC          = gccLD          = gcc# Some "black" magic to determine optimal compiler flags for target# architectureTARGET_ARCH:= $(shell if [ \! -r .compile-options ] ; then ( \                cpu=`grep cpu /proc/cpuinfo 2>&1 |head -1| \                     cut -d : -f 2-| sed -e 's/ //g'`; \                if [ x"$$cpu" = x"" ] ; then \                  echo -fno-strength-reduce; \                else if [ "$$cpu" = "386" ] ; then \                  echo -m386 -fno-strength-reduce; \                else if [ "$$cpu" = "486" ] ; then \                  echo -m486 -fno-strength-reduce; \                else if [ "$$cpu" = "Alpha" ] ; then \                  echo -fno-strength-reduce; \                else echo main\(\)\{\} >.compile-options.c; \                  if gcc -mpentium -o .compile-options.o -c \                         .compile-options.c &>/dev/null; then \                     echo -mpentium -fstrength-reduce; \                 else if gcc -m486 -malign-functions=2 -malign-jumps=2 \                             -malign-loops=2 -o .compile-options.o -c \                             .compile-options.c &>/dev/null; then \                  echo -n -m486 -malign-functions=2 -malign-jumps=2; \                  echo ' '-malign-loops=2 -fno-strength-reduce; \                else echo -m486; \              fi;fi;fi;fi;fi;fi) > .compile-options; \              rm -f .compile-options.c .compile-options.o; \              fi; cat .compile-options)ASFLAGS     = $(TARGET_ARCH)OBJS        = ppmtoansi.o##############################################################################ifeq (.depend,$(wildcard .depend))all: ppmtoansiinclude .dependelseall: depend	@$(MAKE) allendif##############################################################################ppmtoansi: $(OBJS)##############################################################################clean:	$(RM) *~ *.o *.dvi *.log *.aux *yacc.tab.[ch] *yacc.output *lex.[co] \              *.dat .depend .tmp_depend .compile-options*	strip ppmtoansi >&/dev/null || truedistclean: clean	$(RM) -rf ppmtoansi##############################################################################depend:	for i in *.c;do $(CPP) $(CPPFLAGS) -MM $$i;done >.tmp_depend	mv .tmp_depend .depend##############################################################################

⌨️ 快捷键说明

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