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

Windows编程

开发平台:

Visual C++

  1. Proj = BandObjs
  2. dll = 1
  3. _WIN32_IE = 0x0400 
  4. # These are "extra" libs beyond the standard set that inetsdk.mak will
  5. #  append to the libs set
  6. libs=shell32.lib
  7. # pull in the master SDK makefile that defines all of the macros
  8. #  and all of the build rules
  9. !include <inetsdk.mak>
  10. # itemize all of the required Object files
  11. Objs =   $(ObjDir)$(Proj).Obj  
  12.          $(ObjDir)ClsFact.Obj 
  13.          $(ObjDir)CommBand.Obj 
  14.          $(ObjDir)DeskBand.Obj 
  15.          $(ObjDir)ExplrBar.Obj
  16. # itemize all of the required include files
  17. Includes =  ClsFact.h 
  18.             CommBand.h 
  19.             DeskBand.h 
  20.             ExplrBar.h 
  21.             Globals.h 
  22.             Guid.h
  23. # add the .def file to the link flags
  24. linkflags = $(linkflags) -def:BandObjs.def
  25. $(ObjDir)BandObjs.Obj  : $(@B).Cpp $(Includes)
  26. $(ObjDir)ClsFact.Obj   : $(@B).Cpp $(Includes)
  27. $(ObjDir)CommBand.Obj  : $(@B).Cpp $(Includes)
  28. $(ObjDir)DeskBand.Obj  : $(@B).Cpp $(Includes)
  29. $(ObjDir)ExplrBar.Obj  : $(@B).Cpp $(Includes)
  30. $(ObjDir)$(Proj).dll   : $(Objs)
  31. All: $(ObjDir)$(Proj).dll 
  32.    regsvr32.exe /s /c $(ObjDir)$(Proj).dll >> $(ObjDir)Register.Out