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

📄 makefile

📁 linux嵌入式开发程序
💻
字号:
# Makefile for 2DGL sample program#### exec file nameTARGET = generic2### environment definition### Prease change for your env.MACHINE=frvPREFIX=/usr/local/frv-linuxPREFIX_AXLINUX=$(PREFIX)/frv-axlinuxLIBSDIR=$(PREFIX_AXLINUX)/lib/fr400### compiler definitionCROSS=$(PREFIX)/bin/frv-elf-CC=$(CROSS)gccLD=$(CROSS)ldLIBCINC=$(PREFIX)/frv-axlinux/includeINCLUDES=-I $(LIBCINC) -I ../gl/includeCFLAGS  = -mcpu=fr400 -fpic -fno-builtin -fno-common $(INCLUDES) -DRGB888CRT0    = $(LIBSDIR)/crt0.oLIBC    =  -lc -lgcc#LDFLAGS = -elf2fltLDFLAGS += -T $(PREFIX_AXLINUX)/lib/ldscripts/elf2flt.ldLDFLAGS += -L$(PREFIX)/lib/gcc-lib/frv-elf/3.1-frv-axe-030922/fr400/picLDFLAGS += -L$(LIBSDIR)#LDFLAGS += -machine fr400### source filesSRC = $(TARGET).cULIBS	= ../gl/lib/gl.a#ULIBS	+= ../expand/lib/expand.a#ULIBS	+= ../trns_im/lib/im.aOBJ = ${SRC:.c=.o}### optimize levelCFLAGS += -O3### debug information#CFLAGS += -g### sequencial definitionall: $(TARGET).c.o:	$(CC) $(CFLAGS) -o $*.o -c $<$(TARGET): $(OBJ)	$(LD) $(LDFLAGS) -o $@ $(CRT0) $(OBJ) $(ULIBS) $(LIBC)clean:	rm -f $(OBJ) $(TARGET)

⌨️ 快捷键说明

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