makefile
来自「faac-1.25.rar音频编解码器demo」· 代码 · 共 732 行 · 第 1/2 页
TXT
732 行
$(SRCDIR)\common\libsndfile\src\sfendian.h\
$(SRCDIR)\common\libsndfile\win32\config.h\
$(SRCDIR)\common\libsndfile\src\pcm.h\
pcm.o: $(PCM_C) $(SRCDIR)\common\libsndfile\src\pcm.c
$(CC) -c $(CFLAGS) $(SRCDIR)\common\libsndfile\src\pcm.c
# Build RAW.C
RAW_C=\
$(SRCDIR)\common\libsndfile\win32\unistd.h\
$(SRCDIR)\common\libsndfile\src\sndfile.h\
$(SRCDIR)\common\libsndfile\win32\config.h\
$(SRCDIR)\common\libsndfile\src\sfendian.h\
$(SRCDIR)\common\libsndfile\win32\config.h\
$(SRCDIR)\common\libsndfile\src\common.h\
$(SRCDIR)\common\libsndfile\src\pcm.h\
raw.o: $(RAW_C) $(SRCDIR)\common\libsndfile\src\raw.c
$(CC) -c $(CFLAGS) $(SRCDIR)\common\libsndfile\src\raw.c
# Build SNDFILE.C
SNDFILE_C=\
$(SRCDIR)\common\libsndfile\win32\unistd.h\
$(SRCDIR)\common\libsndfile\src\sndfile.h\
$(SRCDIR)\common\libsndfile\win32\config.h\
$(SRCDIR)\common\libsndfile\src\sfendian.h\
$(SRCDIR)\common\libsndfile\win32\config.h\
$(SRCDIR)\common\libsndfile\src\common.h\
sndfile.o: $(SNDFILE_C) $(SRCDIR)\common\libsndfile\src\sndfile.c
$(CC) -c $(CFLAGS) $(SRCDIR)\common\libsndfile\src\sndfile.c
# Build SVX.C
SVX_C=\
$(SRCDIR)\common\libsndfile\win32\unistd.h\
$(SRCDIR)\common\libsndfile\src\sndfile.h\
$(SRCDIR)\common\libsndfile\win32\config.h\
$(SRCDIR)\common\libsndfile\src\sfendian.h\
$(SRCDIR)\common\libsndfile\win32\config.h\
$(SRCDIR)\common\libsndfile\src\common.h\
$(SRCDIR)\common\libsndfile\src\pcm.h\
svx.o: $(SVX_C) $(SRCDIR)\common\libsndfile\src\svx.c
$(CC) -c $(CFLAGS) $(SRCDIR)\common\libsndfile\src\svx.c
# Build ULAW.C
ULAW_C=\
$(SRCDIR)\common\libsndfile\win32\unistd.h\
$(SRCDIR)\common\libsndfile\src\sndfile.h\
$(SRCDIR)\common\libsndfile\src\common.h\
ulaw.o: $(ULAW_C) $(SRCDIR)\common\libsndfile\src\ulaw.c
$(CC) -c $(CFLAGS) $(SRCDIR)\common\libsndfile\src\ulaw.c
# Build WAV.C
WAV_C=\
$(SRCDIR)\common\libsndfile\win32\unistd.h\
$(SRCDIR)\common\libsndfile\src\sndfile.h\
$(SRCDIR)\common\libsndfile\win32\config.h\
$(SRCDIR)\common\libsndfile\src\sfendian.h\
$(SRCDIR)\common\libsndfile\win32\config.h\
$(SRCDIR)\common\libsndfile\src\common.h\
$(SRCDIR)\common\libsndfile\src\pcm.h\
$(SRCDIR)\common\libsndfile\src\ulaw.h\
$(SRCDIR)\common\libsndfile\src\alaw.h\
$(SRCDIR)\common\libsndfile\src\wav.h\
wav.o: $(WAV_C) $(SRCDIR)\common\libsndfile\src\wav.c
$(CC) -c $(CFLAGS) $(SRCDIR)\common\libsndfile\src\wav.c
# Build WAV_FLOAT.C
WAV_FLOAT_C=\
$(SRCDIR)\common\libsndfile\win32\unistd.h\
$(SRCDIR)\common\libsndfile\src\sndfile.h\
$(SRCDIR)\common\libsndfile\win32\config.h\
$(SRCDIR)\common\libsndfile\src\sfendian.h\
$(SRCDIR)\common\libsndfile\win32\config.h\
$(SRCDIR)\common\libsndfile\src\common.h\
$(SRCDIR)\common\libsndfile\src\wav.h\
wav_float.o: $(WAV_FLOAT_C) $(SRCDIR)\common\libsndfile\src\wav_float.c
$(CC) -c $(CFLAGS) $(SRCDIR)\common\libsndfile\src\wav_float.c
# Build WAV_GSM610.C
WAV_GSM610_C=\
$(SRCDIR)\common\libsndfile\win32\unistd.h\
$(SRCDIR)\common\libsndfile\src\sndfile.h\
$(SRCDIR)\common\libsndfile\win32\config.h\
$(SRCDIR)\common\libsndfile\src\sfendian.h\
$(SRCDIR)\common\libsndfile\win32\config.h\
$(SRCDIR)\common\libsndfile\src\common.h\
$(SRCDIR)\common\libsndfile\src\wav.h\
$(SRCDIR)\common\libsndfile\src\GSM610\gsm.h\
wav_gsm610.o: $(WAV_GSM610_C) $(SRCDIR)\common\libsndfile\src\wav_gsm610.c
$(CC) -c $(CFLAGS) $(SRCDIR)\common\libsndfile\src\wav_gsm610.c
# Build WAV_IMA_ADPCM.C
WAV_IMA_ADPCM_C=\
$(SRCDIR)\common\libsndfile\win32\unistd.h\
$(SRCDIR)\common\libsndfile\src\sndfile.h\
$(SRCDIR)\common\libsndfile\win32\config.h\
$(SRCDIR)\common\libsndfile\src\sfendian.h\
$(SRCDIR)\common\libsndfile\win32\config.h\
$(SRCDIR)\common\libsndfile\src\common.h\
$(SRCDIR)\common\libsndfile\src\wav.h\
wav_ima_adpcm.o: $(WAV_IMA_ADPCM_C) $(SRCDIR)\common\libsndfile\src\wav_ima_adpcm.c
$(CC) -c $(CFLAGS) $(SRCDIR)\common\libsndfile\src\wav_ima_adpcm.c
# Build WAV_MS_ADPCM.C
WAV_MS_ADPCM_C=\
$(SRCDIR)\common\libsndfile\win32\unistd.h\
$(SRCDIR)\common\libsndfile\src\sndfile.h\
$(SRCDIR)\common\libsndfile\win32\config.h\
$(SRCDIR)\common\libsndfile\src\sfendian.h\
$(SRCDIR)\common\libsndfile\win32\config.h\
$(SRCDIR)\common\libsndfile\src\common.h\
$(SRCDIR)\common\libsndfile\src\wav.h\
wav_ms_adpcm.o: $(WAV_MS_ADPCM_C) $(SRCDIR)\common\libsndfile\src\wav_ms_adpcm.c
$(CC) -c $(CFLAGS) $(SRCDIR)\common\libsndfile\src\wav_ms_adpcm.c
# Build MAIN.C
MAIN_C=\
$(SRCDIR)\common\libsndfile\src\sndfile.h\
$(SRCDIR)\common\getopt\getopt.h\
$(SRCDIR)\include\faac.h\
main.o: $(MAIN_C) $(SRCDIR)\frontend\main.c
$(CC) -c $(CFLAGS) $(SRCDIR)\frontend\main.c
# Build AACQUANT.C
AACQUANT_C=\
$(SRCDIR)\libfaac\aacquant.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\psych.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\channels.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\huffman.h\
$(SRCDIR)\libfaac\bitstream.h\
$(SRCDIR)\libfaac\frame.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\channels.h\
$(SRCDIR)\libfaac\psych.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\channels.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\frame.h\
$(SRCDIR)\libfaac\psych.h\
$(SRCDIR)\libfaac\util.h\
aacquant.o: $(AACQUANT_C) $(SRCDIR)\libfaac\aacquant.c
$(CC) -c $(CFLAGS) $(SRCDIR)\libfaac\aacquant.c
# Build BACKPRED.C
BACKPRED_C=\
$(SRCDIR)\libfaac\frame.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\channels.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\psych.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\channels.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\channels.h\
$(SRCDIR)\libfaac\backpred.h\
backpred.o: $(BACKPRED_C) $(SRCDIR)\libfaac\backpred.c
$(CC) -c $(CFLAGS) $(SRCDIR)\libfaac\backpred.c
# Build BITSTREAM.C
BITSTREAM_C=\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\channels.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\huffman.h\
$(SRCDIR)\libfaac\bitstream.h\
$(SRCDIR)\libfaac\frame.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\channels.h\
$(SRCDIR)\libfaac\psych.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\channels.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\channels.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\frame.h\
$(SRCDIR)\libfaac\bitstream.h\
$(SRCDIR)\libfaac\ltp.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\util.h\
bitstream.o: $(BITSTREAM_C) $(SRCDIR)\libfaac\bitstream.c
$(CC) -c $(CFLAGS) $(SRCDIR)\libfaac\bitstream.c
# Build CHANNELS.C
CHANNELS_C=\
$(SRCDIR)\libfaac\channels.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\util.h\
channels.o: $(CHANNELS_C) $(SRCDIR)\libfaac\channels.c
$(CC) -c $(CFLAGS) $(SRCDIR)\libfaac\channels.c
# Build FFT.C
FFT_C=\
$(SRCDIR)\libfaac\fft.h\
$(SRCDIR)\libfaac\util.h\
fft.o: $(FFT_C) $(SRCDIR)\libfaac\fft.c
$(CC) -c $(CFLAGS) $(SRCDIR)\libfaac\fft.c
# Build FILTBANK.C
FILTBANK_C=\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\filtbank.h\
$(SRCDIR)\libfaac\frame.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\channels.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\psych.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\channels.h\
$(SRCDIR)\libfaac\frame.h\
$(SRCDIR)\libfaac\fft.h\
$(SRCDIR)\libfaac\util.h\
filtbank.o: $(FILTBANK_C) $(SRCDIR)\libfaac\filtbank.c
$(CC) -c $(CFLAGS) $(SRCDIR)\libfaac\filtbank.c
# Build FRAME.C
FRAME_C=\
$(SRCDIR)\libfaac\frame.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\channels.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\psych.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\channels.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\joint.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\channels.h\
$(SRCDIR)\libfaac\bitstream.h\
$(SRCDIR)\libfaac\frame.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\channels.h\
$(SRCDIR)\libfaac\filtbank.h\
$(SRCDIR)\libfaac\frame.h\
$(SRCDIR)\libfaac\aacquant.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\psych.h\
$(SRCDIR)\libfaac\util.h\
$(SRCDIR)\libfaac\huffman.h\
$(SRCDIR)\libfaac\bitstream.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\frame.h\
$(SRCDIR)\libfaac\psych.h\
$(SRCDIR)\libfaac\tns.h\
$(SRCDIR)\libfaac\ltp.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\backpred.h\
frame.o: $(FRAME_C) $(SRCDIR)\libfaac\frame.c
$(CC) -c $(CFLAGS) $(SRCDIR)\libfaac\frame.c
# Build HUFFMAN.C
HUFFMAN_C=\
$(SRCDIR)\libfaac\huffman.h\
$(SRCDIR)\libfaac\bitstream.h\
$(SRCDIR)\libfaac\frame.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\channels.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\psych.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\channels.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\channels.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\frame.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\bitstream.h\
$(SRCDIR)\libfaac\util.h\
$(SRCDIR)\libfaac\hufftab.h\
huffman.o: $(HUFFMAN_C) $(SRCDIR)\libfaac\huffman.c
$(CC) -c $(CFLAGS) $(SRCDIR)\libfaac\huffman.c
# Build JOINT.C
JOINT_C=\
$(SRCDIR)\libfaac\channels.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\util.h\
joint.o: $(JOINT_C) $(SRCDIR)\libfaac\joint.c
$(CC) -c $(CFLAGS) $(SRCDIR)\libfaac\joint.c
# Build LTP.C
LTP_C=\
$(SRCDIR)\libfaac\frame.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\channels.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\psych.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\channels.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\ltp.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\tns.h\
$(SRCDIR)\libfaac\filtbank.h\
$(SRCDIR)\libfaac\frame.h\
$(SRCDIR)\libfaac\util.h\
ltp.o: $(LTP_C) $(SRCDIR)\libfaac\ltp.c
$(CC) -c $(CFLAGS) $(SRCDIR)\libfaac\ltp.c
# Build PSYCH.C
PSYCH_C=\
$(SRCDIR)\libfaac\psych.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\channels.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\fft.h\
$(SRCDIR)\libfaac\util.h\
psych.o: $(PSYCH_C) $(SRCDIR)\libfaac\psych.c
$(CC) -c $(CFLAGS) $(SRCDIR)\libfaac\psych.c
# Build TNS.C
TNS_C=\
$(SRCDIR)\libfaac\frame.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\channels.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\psych.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\channels.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\bitstream.h\
$(SRCDIR)\libfaac\frame.h\
$(SRCDIR)\libfaac\coder.h\
$(SRCDIR)\libfaac\channels.h\
$(SRCDIR)\libfaac\tns.h\
$(SRCDIR)\libfaac\util.h\
tns.o: $(TNS_C) $(SRCDIR)\libfaac\tns.c
$(CC) -c $(CFLAGS) $(SRCDIR)\libfaac\tns.c
# Build UTIL.C
UTIL_C=\
$(SRCDIR)\libfaac\util.h\
util.o: $(UTIL_C) $(SRCDIR)\libfaac\util.c
$(CC) -c $(CFLAGS) $(SRCDIR)\libfaac\util.c
link:
$(LINKER) -s -o $(SRCDIR)\project\faac.exe $(OBJS) $(LIBS)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?