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

📄 makefile.djc

📁 Reference Implementation of G.711 standard and other voice codecs
💻 DJC
字号:
# ----------------------------------------------------------------------# Makefile for processing the RPEDEMO program through the test vectors# ----------------------------------------------------------------------.SUFFIXES: .inp .rec .logRM = rm -fRPE = -go32 ../rpedemoDIFF = cf -q -hG711 = go32 ../../g711/g711demofile = sine# ------------------------------------------------# Choose an archiving utility: #	- public domain unzip, or [PC/Unix/VMS]#	- shareware pkunzip [PC only]# ------------------------------------------------#UNZIP = -pkunzip UNZIP = unzip -o# -----------------------------------------------------------------# Implicit rules# -----------------------------------------------------------------.rec.log:	$(DIFF) $*.sc $*.rec	$(DIFF) $*.rpe $*.cod	$(DIFF) $*.out $*.rec.inp.rec:	$(RPE) -enc $*.inp $*.rpe	$(RPE) -dec $*.rpe $*.rec	$(RPE) $*.inp $*.sc# -----------------------------------------------------------------# General targets# -----------------------------------------------------------------all: testclean: cleantestcleantest:	$(RM) *.sc *.rec *.rpe $(file)*.a* $(file)*.u* $(file)*.l $(file).linveryclean: cleantest# -----------------------------------------------------------------# Test Vectors# -----------------------------------------------------------------test-tv:  proc-tv comp-tvproc-tv:  seq01 seq02 seq03 seq04 seq05comp-tv: seq01.log seq02.log seq03.log seq04.log seq05.logseq01:	seq01.recseq02:	seq02.recseq03:	seq03.recseq04:	seq04.recseq05:	seq05.rec# -----------------------------------------------------------------# Simple test# -----------------------------------------------------------------test:	proc compproc: $(file).lin ../../g711/g711demo# ==============================================================# Generate test file	$(G711) a lilo $(file).lin $(file).a 160 1 20	$(G711) a loli $(file).a $(file).a-a 160 1 20	$(G711) u lilo $(file).lin $(file).u 160 1 20	$(G711) u loli $(file).u $(file).u-u 160 1 20# ==============================================================# Tests for u-law# ... testing encode-only	$(RPE) -enc $(file).u-u $(file)u-u.rpe	$(RPE) -enc -u $(file).u $(file)u.rpe# ... testing decode-only	$(RPE) -dec $(file)u-u.rpe $(file)u-u.l	$(RPE) -dec -u $(file)u-u.rpe $(file)u-u.u	$(G711) u lilo $(file)u-u.l $(file)u-ul.u 160 1 20# ... testing short-cut	$(RPE) $(file).u-u $(file)u-u.l	$(RPE) -u $(file).u $(file)u-u.u	$(G711) u lilo $(file)u-u.l $(file)u-ul.u 160 1 20# ==============================================================# Tests for A-law# ... testing encode-only	$(RPE) -enc $(file).a-a $(file)a-a.rpe	$(RPE) -enc -a $(file).a $(file)a.rpe# ... testing decode-only	$(RPE) -dec $(file)a-a.rpe $(file)a-a.l	$(RPE) -dec -a $(file)a-a.rpe $(file)a-a.a	$(G711) a lilo $(file)a-a.l $(file)a-al.a 160 1 20# ... testing short-cut	$(RPE) $(file).a-a $(file)a-a.l	$(RPE) -a $(file).a $(file)a-a.a	$(G711) a lilo $(file)a-a.l $(file)a-al.a 160 1 20comp:	$(DIFF) $(file)a-a.a $(file)a-al.a 160	$(DIFF) $(file)a-a.a $(file)a-al.a 160	$(DIFF) $(file)a-a.rpe $(file)a.rpe 160	$(DIFF) $(file)u-u.rpe $(file)u.rpe 160	$(DIFF) $(file)u-u.u $(file)u-ul.u 160	$(DIFF) $(file)u-u.u $(file)u-ul.u 160$(file).lin: tst-rpe.zip	$(UNZIP) tst-rpe.zip $(file).lin	swapover -if little $(file).lin../../g711/g711demo: 	cd ..\\..\\g711	$(MAKE) -f makefile.djc g711demo

⌨️ 快捷键说明

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