📄 makefile-x86
字号:
MAE_PATH = ../../../travis/mae/envENV_PATH = ../../../travis/envPASS_PATH = ../MAEMAEWRAP_PATH = ../../../MAE-WrapperMAEDRV_PATH = ../../../mae-driverLIBVO_PATH = ../libvoLIBCONVERT_PATH = ./convertRENDERDIR = ../../../mae-driver/mae-rendererCC_SRCS = alloc.c \ cpu_accel.c \ cpu_state.c \ decode.c \ header.c \ idct.c \ idct_alpha.c \ idct_altivec.c \ idct_mmx.c \ motion_comp.c \ motion_comp_alpha.c \ motion_comp_altivec.c \ motion_comp_mmx.c \ motion_comp_vis.c \ motion_functions.c \ slice.c \ sliceMAE.c \ $(MAE_PATH)/mae_fe_mcomp.c \ $(MAE_PATH)/mae_fe.c \ $(MAE_PATH)/mae_global.c \ $(MAE_PATH)/wmv9_filters.c \ $(MAE_PATH)/wmv9_xforms.c \ $(PASS_PATH)/mae_pass_thru.c \ $(MAEWRAP_PATH)/mae_interface.c \ $(MAEWRAP_PATH)/cmodelif.c \ $(MAEWRAP_PATH)/driverif.c \ $(ENV_PATH)/swizzle.cLO_CRS = $(LIBVO_PATH)/video_out.c \ $(LIBVO_PATH)/video_out_dx.c \ $(LIBVO_PATH)/video_out_null.c \ $(LIBVO_PATH)/video_out_pgm.c \ $(LIBVO_PATH)/video_out_sdl.c \ $(LIBVO_PATH)/video_out_x11.c \ $(LIBCONVERT_PATH)/rgb.c \ $(LIBCONVERT_PATH)/uyvy.c \ $(LIBCONVERT_PATH)/rgb_vis.c \ $(LIBCONVERT_PATH)/rgb_mmx.c CXX_SRCS = \ $(PASS_PATH)/filecache.cpp \CFLAGS= \-DOS_Linux \-DREF_MPEG2 \-DHAVE_CONFIG_H \-DARCH_X86 \-DDEBUG \-DDRV_ENABLED \-DMAE_RENDERER \$(INCLUDES)INCLUDES = \-I. \-I.. \-I../include \-I$(MAE_PATH) \-I$(ENV_PATH) \-I$(PASS_PATH) \-I$(MAEWRAP_PATH) \-I$(MAEDRV_PATH) \-I$(LIBVO_PATH) \-I$(LIBCONVERT_PATH) \-I$(RENDERDIR)OBJS=$(subst .c,.lo,$(CC_SRCS)) $(subst .cpp,.lo,$(CXX_SRCS)) $(subst .c,.lo,$(LO_CRS))CC=gcc -O3 -gCXX=g++ -O3 -gDEL=rm#libmpeg2.a: $(OBJS)all: $(OBJS) /bin/sh ../libtool --mode=link $(CXX) -o libmpeg2.a $(OBJS) %.lo : %.cpp /bin/sh ../libtool --mode=compile $(CXX) $(CFLAGS) -o $@ -c $<%.lo : %.c /bin/sh ../libtool --mode=compile $(CC) $(CFLAGS) -o $@ -c $<%.lo : %.c /bin/sh ../libtool --mode=compile $(CC) $(CFLAGS) -o $@ -c $<clean: rm -f $(OBJS) rm -f *.a
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -