MAKEFILE
上传用户:njqiyou
上传日期:2007-01-08
资源大小:574k
文件大小:2k
源码类别:

mpeg/mp3

开发平台:

C/C++

  1. ###############################################################################
  2. ## Copyright (c) 1995 MPEG/audio software simulation group
  3. ## All Rights Reserved
  4. ## $Id: makefile 1.5 1996/06/18 22:47:29 rowlands Exp $
  5. ##
  6. ## MPEG/audio coding/decoding software, work in progress
  7. ##   NOT for public distribution until verified and approved by the
  8. ##   MPEG/audio committee.
  9. ##
  10. ## $Log: makefile $
  11. ## Revision 1.5  1996/06/18 22:47:29  rowlands
  12. ## Added extra debug output
  13. ##
  14. ## Revision 1.4  1996/01/20 17:02:20  rowlands
  15. ## Moved merged FTZ_04 and Philips_01 into main trunk
  16. ##
  17. ## Revision 1.3.3.2  1996/01/20  16:59:40  rowlands
  18. ## Added "test" target for running compliance bitstreams. Also
  19. ## added "veryclean" target to leave only source.
  20. ##
  21. ## Revision 1.3.3.1  1995/11/05  22:50:42  rowlands
  22. ## Merged FTZ_04 and Philips_01 using #ifdefs
  23. ##
  24. ## Revision 1.3  1995/06/16  08:44:24  rowlands
  25. ## Moved merged IRT/TI into main revision control trunk.
  26. ##
  27. ## Revision 1.2.1.2  1995/06/16  03:16:47  rowlands
  28. ## Added executable to make clean
  29. ##
  30. ## Revision 1.2.1.0  1995/06/16  02:07:35  rowlands
  31. ## Created branch for TI
  32. ##
  33. ## Revision 1.2  1995/06/14  04:39:32  rowlands
  34. ## Added "make clean"
  35. ##
  36. ## Revision 1.1  1995/04/06  05:43:27  rowlands
  37. ## Initial revision
  38. ##
  39. ###############################################################################
  40. ###############################
  41. # Compiler flags for UNIX
  42. CC = cc
  43. #CFLAGS = -DUNIX -g -DAugmentation_7ch -DPrintCRCDebug -DPrintBitDebug
  44. #CFLAGS = -DUNIX -g -DAugmentation_7ch
  45. CFLAGS = -DUNIX -mips2 -O2
  46. LFLAGS = -lm
  47. EXE_SUFFIX =
  48. OBJ_SUFFIX = .o
  49. ###############################
  50. # Compiler flags for DOS MSC6.0
  51. #CC = cl
  52. #CFLAGS = -Zi -Gt -AH -DMSDOS -DMS_DOS
  53. #LFLAGS = -link /stack:0x8000
  54. #EXE_SUFFIX = .exe
  55. #OBJ_SUFFIX = .obj
  56. .c$(OBJ_SUFFIX):
  57. $(CC) -c $(CFLAGS) $<
  58. DECOBJS = decode$(OBJ_SUFFIX) common$(OBJ_SUFFIX) musicout$(OBJ_SUFFIX)
  59. musicout$(EXE_SUFFIX) : $(DECOBJS)
  60. $(CC) $(CFLAGS) -o $@ $(DECOBJS) $(LFLAGS)
  61. $(DECOBJS): common.h decoder.h makefile
  62. clean:
  63. rm -f $(DECOBJS)