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

📄 makefile

📁 5x6 键盘驱动和测试程序
💻
字号:
CROSS_COMPILE 	= se3208-elf-AS		= $(CROSS_COMPILE)asLD		= $(CROSS_COMPILE)ldCC		= $(CROSS_COMPILE)gccCPP		= $(CC) -EAR		= $(CROSS_COMPILE)arNM		= $(CROSS_COMPILE)nmSTRIP		= $(CROSS_COMPILE)stripOBJCOPY		= $(CROSS_COMPILE)objcopyOBJDUMP		= $(CROSS_COMPILE)objdumpRANLIB		= $(CROSS_COMPILE)ranlibINCDIR		= -I/usr/local/lib/gcc-lib/se3208-elf/egcs-2.91.66/include -I$(shell pwd)/../../uClibc/include -I$(shell pwd)/../../uClinux-2.4.20/includeCFLAGS	= -Wall -Os -g -Dlinux -D__linux__ -Dunix -D__uclinux__ -DEMBED -nostdinc $(INCDIR) LDFLAGS		= -r -Xlinker -Tse3208-elf2flt.ld #LDFLAGS		= -r -X -Tse3208-elf2flt.ld LIBDIR		= $(shell pwd)/../../uClibc/libLIBS		= -lm -lc LDLIBS	= -L$(LIBDIR) $(LIBS)export AS LD CC CPP AR NM STRIP OBJCOPY OBJDUMP RANLIB CFLAGSCRTOBJ 	= $(LIBDIR)/crt0.oOBJFMT        = elfOBJFMTD       = elfdebugOBJFMT2FLT    = se3208-elf2fltLDSCRIPT	  =	elf2flt.ldSRCS           = keypad.cOBJS           = $(SRCS:.c=.o) all: keypadkeypad : keypad.o	$(CC) $(LDFLAGS) -o $@.$(OBJFMT) $(CRTOBJ) $^  $(LIBSASH) -lgcc $(LDLIBS)#	$(OBJFMT2FLT) -v $@.$(OBJFMT) > $@.fltverb 	${OBJDUMP} -DSx $@.$(OBJFMT) > $@.dis	.c.o:	$(CC) $(CFLAGS) -c $< -o $@	.s.o:	$(AS) $< -o $@	clean:	rm -f *.o *.elf *.bflt *.dis

⌨️ 快捷键说明

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