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

📄 makefile

📁 AAC音频解码算法程序
💻
字号:
prefix = /usr/local

DESTDIR = 

SOURCE = block.c config.c decdata.c decoder.c dolby_adapt.c fastfft.c huffdec1.c huffdec2.c huffdec3.c huffinit.c hufftables.c intensity.c nok_lt_prediction.c portio.c stereo.c tns.c transfo.c pns.c

OBJ = $(SOURCE:.c=.o)

CC_OPTS = -g -DHAS_ULONG -O3

TARGETS = libfaad.so faad

all: $(TARGETS)

libfaad.so: $(OBJ) Makefile
	$(CC) $(CC_OPTS) -shared -o libfaad.so -lm $(OBJ)

lib: libfaad.so

faad: faad.o Makefile
	$(CC) -o faad -lfaad -lsndfile -lm faad.o

faad_static: $(OBJ) faad.o Makefile
	$(CC) -o faad -lfaad -lsndfile -lm $(OBJ) faad.o

%.o: %.c
	$(CC) $(CC_OPTS) -c $< -o $@

install:
	@if test -f faad; then \
	  ./mkinstalldirs $(DESTDIR)${prefix}/bin && \
	  install faad $(DESTDIR)${prefix}/bin; \
	fi
	@if test -f libfaad.so; then \
	  ./mkinstalldirs $(DESTDIR)${prefix}/lib && \
	  install libfaad.so $(DESTDIR)${prefix}/lib && \
	  ldconfig -n $(prefix)/lib; \
	fi

clean:
	@rm -f *.o $(TARGETS)

⌨️ 快捷键说明

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