MAKEFILE
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:2k
源码类别:

Windows编程

开发平台:

Visual C++

  1. #+---------------------------------------------------------------------------
  2. #
  3. #  Microsoft Windows
  4. #  Copyright (C) Microsoft Corporation, 1994-1997.
  5. #
  6. #  File:        makefile
  7. #
  8. #----------------------------------------------------------------------------
  9. !include <olesampl.mak>
  10. #
  11. #       Makefile for OLE Sample MFRACT
  12. #
  13. #       builds the FGUIDS.LIB library.
  14. #
  15. MFLAGS  = /ms_ext /c_ext /cpp_cmd $(cc) /Zp4
  16. OLEFLAGS =
  17. all: fguids.lib
  18. clean:
  19.     -del frhost.h
  20.     -del frhost_i.c
  21.     -del frcngn.h
  22.     -del frcngn_i.c
  23.     -del qudngn.h
  24.     -del qudngn_i.c
  25.     -del qudcln.h
  26.     -del qudcln_i.c
  27.     -del *.lib
  28.     -del *.obj
  29. frhost.h frhost_i.c:frhost.idl
  30.     midl $(MFLAGS) $**
  31. frcngn.h frcngn_i.c:frcngn.idl
  32.     midl $(MFLAGS) $**
  33. qudngn.h qudngn_i.c:qudngn.idl
  34.     midl $(MFLAGS) $**
  35. qudcln.h qudcln_i.c:qudcln.idl
  36.     midl $(MFLAGS) $**
  37. frhost_i.obj: frhost_i.c frhost.h
  38.     $(cc) $(cvars) $(cflags) $(UFLAGS) $(cdebug) $(OLEFLAGS) frhost_i.c
  39. frcngn_i.obj: frcngn_i.c frcngn.h
  40.     $(cc) $(cvars) $(cflags) $(UFLAGS) $(cdebug) $(OLEFLAGS) frcngn_i.c
  41. qudngn_i.obj: qudngn_i.c qudngn.h
  42.     $(cc) $(cvars) $(cflags) $(UFLAGS) $(cdebug) $(OLEFLAGS) qudngn_i.c
  43. qudcln_i.obj: qudcln_i.c qudcln.h
  44.     $(cc) $(cvars) $(cflags) $(UFLAGS) $(cdebug) $(OLEFLAGS) qudcln_i.c
  45. mandcid.obj: mandcid.cxx mandcid.h
  46.     $(cc) $(cvars) $(cflags) $(UFLAGS) $(cdebug) $(OLEFLAGS) mandcid.cxx
  47. juliacid.obj: juliacid.cxx juliacid.h
  48.     $(cc) $(cvars) $(cflags) $(UFLAGS) $(cdebug) $(OLEFLAGS) juliacid.cxx
  49. plasmcid.obj: plasmcid.cxx plasmcid.h
  50.     $(cc) $(cvars) $(cflags) $(UFLAGS) $(cdebug) $(OLEFLAGS) plasmcid.cxx
  51. rgencid.obj: rgencid.cxx rgencid.h
  52.     $(cc) $(cvars) $(cflags) $(UFLAGS) $(cdebug) $(OLEFLAGS) rgencid.cxx
  53. quadcid.obj: quadcid.cxx quadcid.h
  54.     $(cc) $(cvars) $(cflags) $(UFLAGS) $(cdebug) $(OLEFLAGS) quadcid.cxx
  55. fguids.lib: frcngn_i.obj qudcln_i.obj qudngn_i.obj frhost_i.obj 
  56.             mandcid.obj juliacid.obj plasmcid.obj quadcid.obj 
  57.             rgencid.obj
  58.     lib -out:fguids.lib frcngn_i.obj qudcln_i.obj qudngn_i.obj frhost_i.obj 
  59.                         mandcid.obj juliacid.obj plasmcid.obj quadcid.obj
  60.                         rgencid.obj