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

📄 makefile.linux

📁 DawnLightPlayer,一个新的基于ffmpeg的全功能播放器
💻 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 + -