📄 makefile
字号:
## 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 + -