makefile.linux
上传用户:njqiyou
上传日期:2007-01-08
资源大小:574k
文件大小:1k
源码类别:

mpeg/mp3

开发平台:

C/C++

  1. ############################################################################
  2. ## ISO MPEG Audio Subgroup Software Simulation Group (1996)
  3. ## ISO 13818-3 MPEG-2 Audio Decoder - Lower Sampling Frequency Extension
  4. ##
  5. ## $Id: makefile.linux,v 1.2 1996/02/14 05:16:17 rowlands Exp $
  6. ##
  7. ## Makefile for decoder for Linux platform. Requires GNU make.
  8. ##
  9. ## $Log: makefile.linux,v $
  10. ## Revision 1.2  1996/02/14 05:16:17  rowlands
  11. ## Cleanups.
  12. ##
  13. ## Received from FhG
  14. ############################################################################
  15. c_sources = common.c decode.c huffman.c musicout.c portableio.c ieeefloat.c
  16. OBJ = $(c_sources:.c=.o)
  17. CC=gcc
  18. CC_SWITCHES = -g -DUNIX
  19. PGM = decode
  20. %.o: %.c makefile.linux
  21. $(CC) $(CC_SWITCHES) -c $< -o $@
  22. %.d: %.c
  23. $(SHELL) -ec '$(CC) -M $(CC_SWITCHES) $< | sed '''s/$*.o/& $@/g''' > $@'
  24. $(PGM): $(OBJ) makefile.linux
  25. gcc -o $(PGM) $(OBJ) -lm -lieee
  26. clean:
  27. -rm $(OBJ)
  28. tags: TAGS
  29. TAGS: ${c_sources}
  30. etags -T ${c_sources}
  31. -include $(c_sources:.c=.d)