makefile

来自「学习嵌入式LINUX的好东西」· 代码 · 共 48 行

TXT
48
字号
CROSS   = arm-linux-CC		= $(CROSS)gccOBJCOPY	= $(CROSS)objcopyCFLAGS = -Wall -O2 -nostdinc -fomit-frame-pointer -fPIC -fno-strict-aliasing -mstructure-size-boundary=8export CC OBJCOPY CFLAGSHOSTCC	= gccexport HOSTCCTOPDIR	:= $(shell if test -n $$PWD; then echo $$PWD; else pwd; fi)HPATH	:= $(TOPDIR)/includeexport TOPDIR HPATHBOOTADDR = $(shell utils/bootaddr)export BOOTADDRinclude config.SILENT :all : setup	make -C srcclean :	make clean -C src	make clean -C utilsproper :	make proper -C srcdep :	make dep -C srcsetup : utils/inetaddr config	perl -pi -e "s/(\.myipaddr   =)[^\n]*/\$\1 `utils/inetaddr $(myipaddr)`,/" src/setup.c	perl -pi -e "s/(\.destipaddr =)[^\n]*/\$\1 `utils/inetaddr $(destipaddr)`,/" src/setup.c	perl -pi -e "s/(\.myhaddr    =)[^\n]*/\$\1 `utils/macaddr`,/" src/setup.c	perl -pi -e "s/(\.sid        =)[^\n]*/\$\1 `utils/setupid`,/" src/setup.cutils/inetaddr :	make -C utilscp:	cp boot /tftpboot/flash_272

⌨️ 快捷键说明

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