📄 makefile.linux
字号:
################################ Dawn Light Player## Makefile.linux## Created by kf701# Mon Feb 25 17:05:41 CST 2008## $Id: Makefile.linux 174 2008-03-22 06:30:04Z kf701 $###############################TARGET = DawnLightPlayerFFMPEG_DIR = /home/kf701/ffmpeg#####################################CROSS_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. -fomit-frame-pointer -Wdeclaration-after-statement -Wall -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -O3 -I$(FFMPEG_DIR) -I$(FFMPEG_DIR) -I$(FFMPEG_DIR)/libavutil -I$(FFMPEG_DIR)/libavcodec -I$(FFMPEG_DIR)/libavformat -I$(FFMPEG_DIR)/libswscale -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCELDFLAGS += -L$(FFMPEG_DIR)/libavformat -L$(FFMPEG_DIR)/libavcodec -L$(FFMPEG_DIR)/libavutil -rdynamic -export-dynamic -Wl,--warn-common -Wl,--as-needed -Wl,-rpath-link,$(FFMPEG_DIR)/libavcodec -Wl,-rpath-link,$(FFMPEG_DIR)/libavformat -Wl,-rpath-link,$(FFMPEG_DIR)/libavutil -lavformat -lavcodec -lavutil -lm -lz -lpthread -lX11 -lSDL -lfaad#####################################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 + -