makefile
字号:
## Makefile## Makefile for fbvinclude Make.confCROSS=mips_fp_le-CC = $(CROSS)gcc CFLAGS = -O2 -Wall -D_GNU_SOURCESHAREFLAG = -shared -Wl,-h -WlAR = $(CROSS)ar cr SOURCESAPP = main.c jpeg.c gif.c png.c bmp.c fb_display.c transforms.c pmpimage.c image_color.c SOURCESLIB = jpeg.c gif.c png.c bmp.c fb_display.c transforms.c pmpimage.c image_color.cOBJECTSAPP = ${SOURCESAPP:.c=.o}OBJECTSLIB = ${SOURCESLIB:.c=.o}OUTAPP = fbv#LIBS = -lungif -L/usr/X11R6/lib -ljpeg -lpngall: $(OUTAPP) @echo Build DONE.$(OUTAPP): $(OBJECTSAPP) $(CC) $(LDFLAGS) -o $(OUTAPP) $(OBJECTSAPP) $(LIBS)clean: rm -f $(OBJECTSAPP) *~ $$$$~* *.bak core config.log $(OUTAPP)distclean: clean @echo -e "error:\n\t@echo Please run ./configure first..." >Make.conf rm -f $(OUTAPP) config.hstatic: $(CC) -O2 -Wall -D_GNU_SOURCE -c -o jpeg.o jpeg.c $(CC) -O2 -Wall -D_GNU_SOURCE -c -o gif.o gif.c $(CC) -O2 -Wall -D_GNU_SOURCE -c -o png.o png.c $(CC) -O2 -Wall -D_GNU_SOURCE -c -o bmp.o bmp.c $(CC) -O2 -Wall -D_GNU_SOURCE -c -o fb_display.o fb_display.c $(CC) -O2 -Wall -D_GNU_SOURCE -c -o transforms.o transforms.c $(CC) -O2 -Wall -D_GNU_SOURCE -c -o pmpimage.o pmpimage.c $(CC) -O2 -Wall -D_GNU_SOURCE -c -o image_color.o image_color.c $(AR) libpmpimage.a jpeg.o gif.o png.o bmp.o fb_display.o transforms.o pmpimage.o image_color.o share: $(CC) -O2 -Wall -D_GNU_SOURCE -c -o jpeg.o jpeg.c $(CC) -O2 -Wall -D_GNU_SOURCE -c -o gif.o gif.c $(CC) -O2 -Wall -D_GNU_SOURCE -c -o png.o png.c $(CC) -O2 -Wall -D_GNU_SOURCE -c -o bmp.o bmp.c $(CC) -O2 -Wall -D_GNU_SOURCE -c -o fb_display.o fb_display.c $(CC) -O2 -Wall -D_GNU_SOURCE -c -o transforms.o transforms.c $(CC) -O2 -Wall -D_GNU_SOURCE -c -o pmpimage.o pmpimage.c $(CC) -O2 -Wall -D_GNU_SOURCE -c -o image_color.o image_color.c $(CC) $(SHAREFLAG) -o libpmpimage.so $(OBJECTSLIB) $(LDFLAGS) $(LIBS) $(CC) $(SHAREFLAG) libpmpimage.so -o libpmpimage.so $(OBJECTSLIB) $(LDFLAGS) $(LIBS) install: $(OUTAPP) cp $(OUTAPP) $(DESTDIR)$(bindir) gzip -9c $(OUTAPP).1 > $(DESTDIR)$(mandir)/man1/$(OUTAPP).1.gzuninstall: $(DESTDIR)$(bindir)/$(OUTAPP) rm -f $(DESTDIR)$(bindir)/$(OUTAPP) rm -f $(DESTDIR)$(mandir)/man1/$(OUTAPP).1.gz
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -