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

📄 coder.mak

📁 g.729编解码源代码
💻 MAK
字号:
# macro noms des objets
OBJETS = \
 acelp_ca.o basic_op.o bits.o cod_ld8a.o coder.o\
 dspfunc.o filter.o gainpred.o lpc.o lpcfunc.o\
 lspgetq.o oper_32b.o p_parity.o pitch_a.o pre_proc.o\
 pred_lt3.o qua_gain.o qua_lsp.o tab_ld8a.o util.o\
 taming.o cor_func.o vad.o tab_dtx.o dtx.o\
 qsidgain.o qsidlsf.o calcexc.o dec_sid.o

# edition de liens
coder : $(OBJETS)
	gcc -o coder $(OBJETS) -lm

# Compilations si changements

acelp_ca.o : acelp_ca.c typedef.h basic_op.h ld8a.h
	gcc -c -std acelp_ca.c

basic_op.o : basic_op.c typedef.h basic_op.h
	gcc -c -std basic_op.c

bits.o : bits.c typedef.h ld8a.h tab_ld8a.h\
    vad.h dtx.h tab_dtx.h octet.h
	gcc -c -std bits.c

cod_ld8a.o : cod_ld8a.c typedef.h basic_op.h ld8a.h\
    vad.h dtx.h sid.h
	gcc -c -std cod_ld8a.c

coder.o : coder.c typedef.h basic_op.h ld8a.h\
    dtx.h octet.h
	gcc -c -std coder.c

dspfunc.o : dspfunc.c typedef.h basic_op.h ld8a.h\
    tab_ld8a.h
	gcc -c -std dspfunc.c

filter.o : filter.c typedef.h basic_op.h ld8a.h
	gcc -c -std filter.c

gainpred.o : gainpred.c typedef.h basic_op.h ld8a.h\
    tab_ld8a.h oper_32b.h
	gcc -c -std gainpred.c

lpc.o : lpc.c typedef.h basic_op.h oper_32b.h\
    ld8a.h tab_ld8a.h
	gcc -c -std lpc.c

lpcfunc.o : lpcfunc.c typedef.h basic_op.h oper_32b.h\
    ld8a.h tab_ld8a.h
	gcc -c -std lpcfunc.c

lspgetq.o : lspgetq.c typedef.h basic_op.h ld8a.h
	gcc -c -std lspgetq.c

oper_32b.o : oper_32b.c typedef.h basic_op.h oper_32b.h
	gcc -c -std oper_32b.c

p_parity.o : p_parity.c typedef.h basic_op.h ld8a.h
	gcc -c -std p_parity.c

pitch_a.o : pitch_a.c typedef.h basic_op.h oper_32b.h\
    ld8a.h tab_ld8a.h
	gcc -c -std pitch_a.c

pre_proc.o : pre_proc.c typedef.h basic_op.h oper_32b.h\
    ld8a.h tab_ld8a.h
	gcc -c -std pre_proc.c

pred_lt3.o : pred_lt3.c typedef.h basic_op.h ld8a.h\
    tab_ld8a.h
	gcc -c -std pred_lt3.c

qua_gain.o : qua_gain.c typedef.h basic_op.h oper_32b.h\
    ld8a.h tab_ld8a.h
	gcc -c -std qua_gain.c

qua_lsp.o : qua_lsp.c typedef.h basic_op.h ld8a.h\
    tab_ld8a.h
	gcc -c -std qua_lsp.c

tab_ld8a.o : tab_ld8a.c typedef.h ld8a.h tab_ld8a.h
	gcc -c -std tab_ld8a.c

util.o : util.c typedef.h basic_op.h ld8a.h
	gcc -c -std util.c

taming.o : taming.c typedef.h basic_op.h oper_32b.h\
    ld8a.h tab_ld8a.h
	gcc -c -std taming.c

cor_func.o : cor_func.c typedef.h basic_op.h ld8a.h
	gcc -c -std cor_func.c

vad.o : vad.c typedef.h ld8a.h basic_op.h\
    oper_32b.h tab_ld8a.h vad.h dtx.h tab_dtx.h
	gcc -c -std vad.c

tab_dtx.o : tab_dtx.c typedef.h ld8a.h vad.h\
    dtx.h tab_dtx.h
	gcc -c -std tab_dtx.c

dtx.o : dtx.c typedef.h basic_op.h ld8a.h\
    oper_32b.h tab_ld8a.h vad.h dtx.h tab_dtx.h\
    sid.h
	gcc -c -std dtx.c

qsidgain.o : qsidgain.c typedef.h basic_op.h oper_32b.h\
    ld8a.h vad.h dtx.h sid.h tab_dtx.h
	gcc -c -std qsidgain.c

qsidlsf.o : qsidlsf.c typedef.h basic_op.h ld8a.h\
    tab_ld8a.h sid.h vad.h dtx.h tab_dtx.h
	gcc -c -std qsidlsf.c

calcexc.o : calcexc.c typedef.h ld8a.h dtx.h\
    basic_op.h oper_32b.h
	gcc -c -std calcexc.c

dec_sid.o : dec_sid.c typedef.h ld8a.h tab_ld8a.h\
    basic_op.h vad.h dtx.h sid.h tab_dtx.h
	gcc -c -std dec_sid.c

⌨️ 快捷键说明

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