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

Windows编程

开发平台:

Visual C++

  1. #
  2. # MAKEFILE
  3. # Data Object EXE Chapter 10
  4. #
  5. # Copyright (c)1993-1995 Microsoft Corporation, All Rights Reserved
  6. #
  7. # Kraig Brockschmidt, Microsoft
  8. # Internet  :  kraigb@microsoft.com
  9. # Compuserve:  >INTERNET:kraigb@microsoft.com
  10. #
  11. #Add '#' to the next line for 'noisy' operation
  12. !CMDSWITCHES +s
  13. TARGET  = edataobj
  14. OUTFILE = edataobj.exe
  15. NODOC   = 1
  16. PCHINC  = dataobj.h
  17. NODOC      = 1
  18. NOUILIB    = 1
  19. NOCLASSLIB = 1
  20. INCLS   = $(TARGET).h dataobj.h
  21. OBJS1   = $(TARGET).obj dataobj.obj precomp.obj
  22. OBJS2   = idataobj.obj ienumfe.obj render.obj
  23. OBJS3   = ""
  24. OBJS4   = ""
  25. OBJS5   = ""
  26. OBJS6   = ""
  27. OBJS    = $(OBJS1) $(OBJS2)
  28. RCFILES = ..res16.bmp ..res64.bmp ..res256.bmp advisor.ico
  29. !include "..\..\inole-a.mak"
  30. DEFS    = $(DEFS) -DEXEDATAOBJECT
  31. !include "..\..\inole-b.mak"
  32. ##### Dependencies #####
  33. $(TARGET).obj : $(TARGET).cpp $(INCLS)
  34.     echo +++++++++
  35.     echo Compiling $*.cpp
  36.     cl $(CFLAGS) $(DEFS) $*.cpp
  37. dataobj.obj   : dataobj.cpp   $(INCLS)
  38. idataobj.obj  : idataobj.cpp  $(INCLS)
  39. ienumfe.obj   : ienumfe.cpp   $(INCLS)
  40. render.obj    : render.cpp    $(INCLS)
  41. $(TARGET).res : $(TARGET).rc  $(INCLS) $(RCFILES)