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

Windows编程

开发平台:

Visual C++

  1. #
  2. # MAKEFILE
  3. # Connectable Object demonstration, Chapter 4
  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  = connect
  14. OUTFILE = connect.exe
  15. NODOC      = 1
  16. NOUILIB    = 1
  17. NOOCLIB    = 1
  18. NOCLASSLIB = 1
  19. INCLS    = $(TARGET).h interfac.h object.h
  20. OBJS1    = $(TARGET).obj sink.obj
  21. OBJS2    = object.obj connpt.obj
  22. OBJS3    = precomp.obj
  23. OBJS4    = ""
  24. OBJS5    = ""
  25. OBJS6    = ""
  26. OBJS     = $(OBJS1) $(OBJS2) $(OBJS3)
  27. RCFILES  = $(TARGET).ico
  28. !include "..\..\inole-a.mak"
  29. !ifndef WIN16
  30. LIBS     = winmm.lib
  31. !endif
  32. !include "..\..\inole-b.mak"
  33. ##### Dependencies #####
  34. #This rule is to exclude precompiled header use when INITGUIDS defined
  35. $(TARGET).obj : $(TARGET).cpp $(INCLS)
  36.     echo ++++++++++
  37.     echo Compiling $*.cpp
  38.     cl $(CFLAGS) $(DEFS) $*.cpp
  39. sink.obj      : sink.cpp      $(INCLS)
  40. object.obj    : object.cpp    $(INCLS)
  41. connpt.obj    : connpt.cpp    $(INCLS)
  42. $(TARGET).res : $(TARGET).rc  $(INCLS) $(RCFILES)