makefile

来自「一个linux下的抓图软件」· 代码 · 共 29 行

TXT
29
字号
export ARM7_POSTFIX=-arm7
export X86_POSTFIX=-x86
export ARCH_POSTFIX=

ifeq ($(MAKECMDGOALS),pc)
export ARCH_POSTFIX=$(X86_POSTFIX)
endif
ifeq ($(MAKECMDGOALS),pda)
	export ARCH_POSTFIX=$(ARM7_POSTFIX)
endif

export BINDIR=./bin$(ARCH_POSTFIX)

default : 
	@echo "Enter make pc or make pda"
pda :
	mkdir -p $(BINDIR) > /dev/null
	CC="arm-linux-gcc -mstructure-size-boundary=8"  CFLAGS="-DCPU73"  make -f Makefile.rules
	#cp -f ./bin-arm7/calculator ../bin-arm7/

pc :
	mkdir -p ./bin$(ARCH_POSTFIX) &> /dev/null	
	CC=gcc CFLAGS="-g -Wall" make -f Makefile.rules
	# cp -f ./bin-x86/calculator ../bin-x86/
	
clean :
	@make -f Makefile.rules clean

⌨️ 快捷键说明

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