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

Windows编程

开发平台:

Visual C++

  1. # Some nmake macros for Win32 apps development
  2. TARGETOS=WINNT
  3. !include <ntwin32.mak>
  4. # application specific C defines
  5. cf = -DUNICODE
  6. # make the executable
  7. all: pviewer.exe
  8. # Update the object file
  9. pviewer.obj: pviewer.c perfdata.h pviewdat.h pviewdlg.h
  10.     $(cc) $(cflags) $(cvars) $(cdebug) $(cf) pviewer.c
  11. pviewdat.obj: pviewdat.c perfdata.h pviewdat.h pviewdlg.h
  12.     $(cc) $(cflags) $(cvars) $(cdebug) $(cf) pviewdat.c
  13. perfdata.obj: perfdata.c perfdata.h
  14.     $(cc) $(cflags) $(cvars) $(cdebug) $(cf) perfdata.c
  15. objdata.obj: objdata.c perfdata.h
  16.     $(cc) $(cflags) $(cvars) $(cdebug) $(cf) objdata.c
  17. instdata.obj: instdata.c perfdata.h
  18.     $(cc) $(cflags) $(cvars) $(cdebug) $(cf) instdata.c
  19. cntrdata.obj: cntrdata.c perfdata.h
  20.     $(cc) $(cflags) $(cvars) $(cdebug) $(cf) cntrdata.c
  21. # Update the resources
  22. pview.res: pview.rc pviewdlg.h pviewdlg.dlg
  23.     rc -r pview.rc
  24. # Update the executable file, add the resource in.
  25. pviewer.exe:    pviewer.obj 
  26.                 pviewdat.obj 
  27.                 perfdata.obj 
  28.                 objdata.obj 
  29.                 instdata.obj 
  30.                 cntrdata.obj 
  31.                 pview.res
  32.     $(link) $(linkdebug) $(guiflags) -out:pviewer.exe 
  33.                 pviewer.obj 
  34.                 pviewdat.obj 
  35.                 perfdata.obj 
  36.                 objdata.obj 
  37.                 instdata.obj 
  38.                 cntrdata.obj 
  39.                 pview.res 
  40.                 $(guilibs) 
  41.                 advapi32.lib