📄 makefile.debian
字号:
################################ Dawn Light Player## Makefile.debian## Created by kf701# Mon Feb 25 17:05:41 CST 2008## $Id: Makefile.debian 174 2008-03-22 06:30:04Z kf701 $###############################TARGET = DawnLightPlayerCROSS_COMPILE =#####################################AS = $(CROSS_COMPILE)asLD = $(CROSS_COMPILE)ldCC = $(CROSS_COMPILE)gccCPP = $(CC) -EAR = $(CROSS_COMPILE)arNM = $(CROSS_COMPILE)nmSTRIP = $(CROSS_COMPILE)stripOBJCOPY = $(CROSS_COMPILE)objcopyOBJDUMP = $(CROSS_COMPILE)objdumpLN = ln -fCHMOD = chmod#####################################CFLAGS += -DENABLE_AVIN_NULL=1CFLAGS += -DENABLE_AVIN_FILE=1CFLAGS += -DENABLE_AVIN_HA1=1CFLAGS += -DENABLE_AVIN_HA2=1CFLAGS += -DENABLE_VO_NULL=1CFLAGS += -DENABLE_AO_NULL=1CFLAGS += -DENABLE_VO_SDL=1CFLAGS += -DENABLE_VO_X11=1CFLAGS += -DENABLE_VO_FB=1CFLAGS += -DENABLE_VO_GL=0CFLAGS += -DENABLE_VO_DIRECTX=0CFLAGS += -DENABLE_AO_SDL=1CFLAGS += -DENABLE_AO_ALSA=0CFLAGS += -DENABLE_AO_OSS=1CFLAGS += -DENABLE_AO_DSOUND=0#####################################CFLAGS += -I. -I/usr/include/ffmpeg -fomit-frame-pointer -Wdeclaration-after-statement -Wall -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -O3 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCELDFLAGS += -lavformat -lavcodec -lavutil -lfaad -lm -lz -lpthread -lX11 -lSDL#####################################SRC=$(wildcard *.c)OBJS=${SRC:%.c=%.o}NAME=${SRC:%.c=%}DEPS=$(SRC:%.c=.dep/%.d).PHONY: dep allall: $(OBJS) $(CC) -o $(TARGET) $(OBJS) $(LDFLAGS) $(STRIP) $(TARGET)clean: rm -rf *.o $(TARGET) .dep%.o: %.c ${CC} ${CFLAGS} -c $< @mkdir -p .dep ${CC} -MM $(CFLAGS) $*.c > .dep/$*.d dep: @mkdir -p .dep for i in ${NAME} ; do \ ${CC} -MM $(CFLAGS) "$${i}".c > .dep/"$${i}".d ;\ done
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -