BIN := FUCK
INCS += \
-I./ \
-I./libavdevice/ \
-I./libavfilter/ \
-I./libavcodec/ \
-I./libavformat/ \
-I./libavutil/ \
-I./libavresample/ \
-I./libpostproc/ \
-I./libswscale/ \
-I./libswresample/
LIBS += \
-L ./ \
-L ./libavdevice/ \
-L ./libavfilter/ \
-L ./libavcodec/ \
-L ./libavformat/ \
-L ./libavutil/ \
-L ./libavresample/ \
-L ./libpostproc/ \
-L ./libswscale/ \
-L ./libswresample/
LDFLAGS := -lavfilter -lavformat -lavdevice -lavcodec -lavutil -lpthread -lm \
-lswscale -lswresample
DIRS_C += mixSound.c
CC = gcc
CFLAGS += $(INCS)
SRCS_C = $(wildcard $(DIRS_C))
OBJS_C = $(SRCS_C:.c=.o)
all:$(BIN)
$(BIN):$(OBJS_C)
$(CC) -o $(BIN) $(OBJS_C) $(LIBS) $(LDFLAGS) $(INCS)
$(OBJS_C):%.o:%.c
$(CC) -c $< -o $@ $(CFLAGS)
clean:
rm -rf $(BIN) $(OBJS_C)
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。