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

📄 makefile

📁 这是一个基于UCLinux下的一个GPRS 移动POS设备的代码
💻
字号:
CPUFLAGS      = -m68000VENDOR_CFLAGS = -DCONFIG_LINEOLINUXDIR       = $(HOME)/uClinux-libSUNDIR        = $(HOME)/sunyard-libAPPDIR        = .CROSS_COMPILE = m68k-elf-CC            = $(CROSS_COMPILE)gcc $(CPUFLAGS)AR            = $(CROSS_COMPILE)arINCLIBC       = -I$(LINUXDIR)/lib/uClibc/includeCFLAGS  := -Os -g -fomit-frame-pointerCFLAGS  += $(CPUFLAGS)CFLAGS  += $(VENDOR_CFLAGS)CFLAGS  += -Dlinux -D__linux__ -Dunix -D__uClinux__ -DEMBEDCFLAGS  += -D__USE_BSDCFLAGS  += $(INCLIBC)CFLAGS  += -I$(LINUXDIR)CFLAGS  += -I$(APPDIR)/includeCFLAGS  += -I$(SUNDIR)CFLAGS  += -fno-builtinCFLAGS  += -msep-dataLDPATH   =  -L$(LINUXDIR)/lib/uClibc/. \            -L$(LINUXDIR)/lib/uClibc/lib \            -L$(LINUXDIR)/lib/libm \            -L$(LINUXDIR)/lib/libnet \            -L$(LINUXDIR)/lib/libdes \            -L$(LINUXDIR)/lib/libaes \            -L$(LINUXDIR)/lib/libpcap \            -L$(LINUXDIR)/lib/libssl \            -L$(LINUXDIR)/lib/libcrypt_old \            -L$(LINUXDIR)/lib/libsnapgear++ \            -L$(LINUXDIR)/lib/libsnapgear \            -L$(LINUXDIR)/lib/zlibLDFLAGS := $(CFLAGS) -Wl,-elf2fltLDFLAGS += -Wl,-move-rodataLDFLAGS += -nostartfiles $(LINUXDIR)/lib/uClibc/lib/crt0.oLDFLAGS += $(LDPATH)SUNLIBS   =  $(SUNDIR)/syd520.a $(SUNDIR)/posapi.aOBJS = posmain.o postran.o posfunc.c poscomm.oEXEC = posmainall:$(EXEC)$(EXEC): $(OBJS)	$(CC) $(LDFLAGS) -o $(EXEC) $(OBJS) $(SUNLIBS) -lc	chmod  +x  $(EXEC)%.o:%.c	$(CC) $(CFLAGS) -c -o $@ $<clear:	-rm -f $(EXEC) *.elf *.gdb *.oclean:	-rm -f $(EXEC) *.elf *.gdb *.o

⌨️ 快捷键说明

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