Makefile.MSVC
资源名称:NETVIDEO.rar [点击查看]
上传用户:sun1608
上传日期:2007-02-02
资源大小:6116k
文件大小:2k
源码类别:
流媒体/Mpeg4/MP4
开发平台:
Visual C++
- # Makefile.MSVC: MSVC Makefile for LAME 3.57beta
- PGM = lame
- CC = cl
- LN = link
- # debugging options
- # CC_OPTS = /nologo /Zi /Ge /GZ
- # LN_OPTS = /nologo /debug:full /debugtype:cv /fixed:no
- # profiling options
- # CC_OPTS = /nologo /Zi /O2ab2gitwy /G6AFs /DNDEBUG
- # LN_OPTS = /nologo /debug:full /debugtype:cv /fixed:no /profile
- # release options
- CC_OPTS = /nologo /O2ab2gitwy /G6AFs /DNDEBUG
- LN_OPTS = /nologo
- GTK =
- GTKLIBS =
- SNDLIB =
- LIBSNDFILE =
- LIBS =
- MAKEDEP =
- TIMER_SWITCH =
- BRHIST_SWITCH =
- LIBTERMCAP =
- CC_SWITCHES = $(CC_OPTS) $(DISTRIB) $(SNDLIB) $(GTK)
- /DBS_FORMAT=BINARY $(TIMER_SWITCH) $(BRHIST_SWITCH)
- LN_SWITCHES = $(LN_OPTS)
- c_sources =
- main.c
- brhist.c
- formatBitstream.c
- fft.c
- get_audio.c
- l3bitstream.c
- id3tag.c
- ieeefloat.c
- lame.c
- newmdct.c
- parse.c
- portableio.c
- psymodel.c
- quantize.c
- quantize-pvt.c
- vbrquantize.c
- loopold.c
- reservoir.c
- tables.c
- takehiro.c
- timestatus.c
- util.c
- VbrTag.c
- version.c
- gtkanal.c
- gpkplotting.c
- mpglib/common.c
- mpglib/dct64_i386.c
- mpglib/decode_i386.c
- mpglib/layer3.c
- mpglib/tabinit.c
- mpglib/interface.c
- mpglib/main.c
- OBJ = $(c_sources:.c=.obj)
- .c.obj:
- @$(CC) $(CC_SWITCHES) /c $< /Fo$@
- $(PGM).exe: $(OBJ) Makefile.MSVC
- @echo $(PGM).exe
- @$(LN) $(LN_SWITCHES) $(OBJ) $(LIBS) $(LIBSNDFILE) $(GTKLIBS)
- $(LIBTERMCAP) /out:$(PGM).exe /map:$(PGM).map
- clean:
- @-del *.obj
- @-del dll*.obj
- @-del mpglib*.obj
- rebuild: clean $(PGM).exe