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

📄 makefile

📁 linux嵌入式开发程序
💻
字号:
## Makefile for '2D Graphics Library'#DIRLIB=./libTARGET = $(DIRLIB)/im.aMACHINE=frvPREFIX=/usr/local/frv-linuxPREFIX_AXLINUX=$(PREFIX)/frv-axlinuxLIBSDIR=$(PREFIX_AXLINUX)/lib/fr400### cross compilerCROSS=$(PREFIX)/bin/frv-elf-CC=$(CROSS)gccCPP=$(CROSS)gcc -EAR=$(CROSS)arRANLIB=$(CROSS)ranlibAS=$(CROSS)asLD=$(CROSS)ldLIBCINC=$(PREFIX)/frv-axlinux/includeINCLUDES=-I$(LIBCINC) -I ./src/common -I./include -I../gl/include### optimize levelCFLAGS_OPT = -O3### C optionCFLAGS  = -mcpu=fr400 -fpic -finline-functions -frcsp \    -fno-common  $(CFLAGS_OPT) \    -D__linux__=1 -Dlinux=1 -D__linux=1 -D_uclinux_=1 $(INCLUDES) LIBC    =  -lc -lgccDIRSRC_RGB  = src/rgb888DIRSRC_YUV  = src/yuv422### C sourceSRC = \    $(DIRSRC_RGB)/actp888.c \    $(DIRSRC_RGB)/bbc888.c \    $(DIRSRC_RGB)/bbd888.c \    $(DIRSRC_RGB)/bbg888.c \    $(DIRSRC_RGB)/bbm888.c \    $(DIRSRC_RGB)/bbp888.c \    $(DIRSRC_RGB)/bbs888.c \    $(DIRSRC_RGB)/bbt888.c \    $(DIRSRC_RGB)/dda888.c \    $(DIRSRC_RGB)/dspp888.c \    $(DIRSRC_RGB)/ffont888.c \    $(DIRSRC_RGB)/gfont888.c \    $(DIRSRC_RGB)/hinit888.c \    $(DIRSRC_RGB)/hk888.c \    $(DIRSRC_RGB)/palset888.c \    $(DIRSRC_RGB)/pget888.c \    $(DIRSRC_RGB)/pset888.c \    $(DIRSRC_RGB)/selp888.c \    $(DIRSRC_YUV)/actp422.c \    $(DIRSRC_YUV)/bbc422.c \    $(DIRSRC_YUV)/bbd422.c \    $(DIRSRC_YUV)/bbg422.c \    $(DIRSRC_YUV)/bbm422.c \    $(DIRSRC_YUV)/bbp422.c \    $(DIRSRC_YUV)/bbs422.c \    $(DIRSRC_YUV)/bbt422.c \    $(DIRSRC_YUV)/dda422.c \    $(DIRSRC_YUV)/dda422s.c \    $(DIRSRC_YUV)/dspp422.c \    $(DIRSRC_YUV)/ffont422.c \    $(DIRSRC_YUV)/gfont422.c \    $(DIRSRC_YUV)/hinit422.c \    $(DIRSRC_YUV)/hk422.c \    $(DIRSRC_YUV)/palset422.c \    $(DIRSRC_YUV)/pget422.c \    $(DIRSRC_YUV)/pset422.c \    $(DIRSRC_YUV)/pset422a.c \    $(DIRSRC_YUV)/pset422s.c \    $(DIRSRC_YUV)/sedge422.c \    $(DIRSRC_YUV)/selp422.cOBJ = ${SRC:.c=.o}### for standard C prog.CFLAGS += -ansi### for PIC/PID libraryCFLAGS += -mlibrary-pic### Rules.c.o:	$(CC) $(CFLAGS) -o $*.o -c $<all:$(OBJ)	$(AR) rv $(TARGET) $(OBJ)	$(RANLIB) $(TARGET)clean:	$(RM) $(OBJ) $(TARGET)

⌨️ 快捷键说明

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