📄 makefile
字号:
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 or"
@echo "Enter make po or make mo or"
@echo "Enter make clean"
pda :
mkdir -p $(BINDIR) > /dev/null
# @CC="arm-linux-gcc -D ARM_MODE=1" make -f Makefile.rules
CC=arm-linux-gcc CFLAGS="-DCPU73" make -f Makefile.rules
cp -f ./bin-arm7/clock ../bin-arm7/
busybox :
mkdir -p ./bin &> /dev/null
# @CC=arm-linux-gcc CFLAGS="-DBUSYBOX" make -f Makefile.rules busybox
CC=arm-linux-gcc CFLAGS=-DBUSYBOX make -f Makefile.rules
pc :
mkdir -p ./bin$(ARCH_POSTFIX) &> /dev/null
CC=gcc CFLAGS="-g -Wall" make -f Makefile.rules
# cp -f ./bin-x86/clock ../bin-x86/
po:
make -f Makefile.rules po
mo:
make -f Makefile.rules mo
clean :
@make -f Makefile.rules clean
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -