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

📄 makefile

📁 关于AC3的解码程序
💻
字号:
OBJDIR=.
OUTNAME=./libac3dec.a
SONAME =libac3dec.a
INCPATH=-I./
DEFINE=-D_DEBUG -D_REENTRANT -D__USE_LARGEFILE64 
COMPILE=gcc -g -Wall $(INCPATH) $(DEFINE) -c -o
LINK=ar cr $(OUTNAME)

LIBOBJS=$(OBJDIR)/bit_allocate.o \
		$(OBJDIR)/bitstream.o \
		$(OBJDIR)/crc.o \
		$(OBJDIR)/dither.o \
		$(OBJDIR)/downmix.o \
		$(OBJDIR)/exponent.o \
		$(OBJDIR)/imdct.o \
		$(OBJDIR)/libac3dec.o \
		$(OBJDIR)/mantissa.o \
		$(OBJDIR)/parse.o \
		$(OBJDIR)/rematrix.o


all : $(OUTNAME)
$(OUTNAME) : $(LIBOBJS)
	$(LINK)	$(LIBOBJS)
	ranlib $(OUTNAME)

$(OBJDIR)/bit_allocate.o : bit_allocate.c 
	$(COMPILE) $(OBJDIR)/bit_allocate.o bit_allocate.c

$(OBJDIR)/bitstream.o : bitstream.c
	$(COMPILE) $(OBJDIR)/bitstream.o bitstream.c

$(OBJDIR)/crc.o : crc.c
	$(COMPILE) $(OBJDIR)/crc.o crc.c

$(OBJDIR)/dither.o : dither.c
	$(COMPILE) $(OBJDIR)/dither.o dither.c

$(OBJDIR)/downmix.o : downmix.c
	$(COMPILE) $(OBJDIR)/downmix.o downmix.c

$(OBJDIR)/exponent.o : exponent.c
	$(COMPILE) $(OBJDIR)/exponent.o exponent.c

$(OBJDIR)/imdct.o : imdct.c
	$(COMPILE) $(OBJDIR)/imdct.o imdct.c

$(OBJDIR)/libac3dec.o : libac3dec.c
	$(COMPILE) $(OBJDIR)/libac3dec.o libac3dec.c

$(OBJDIR)/mantissa.o : mantissa.c
	$(COMPILE) $(OBJDIR)/mantissa.o mantissa.c

$(OBJDIR)/parse.o : parse.c
	$(COMPILE) $(OBJDIR)/parse.o parse.c

$(OBJDIR)/rematrix.o : rematrix.c
	$(COMPILE) $(OBJDIR)/rematrix.o rematrix.c

clean :
	rm $(LIBOBJS) $(OUTNAME)


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -