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

Windows编程

开发平台:

Visual C++

  1. # Some nmake macros for Win32 apps development
  2. !include <ntwin32.mak>
  3. # This line allows NMAKE to work as well
  4. all: spy.exe
  5. # Update the object file if necessary
  6. spy.obj: spy.c spy.h spyfuncs.h 
  7.     $(cc) $(cflags) $(cvars) $(cdebug) spy.c
  8. hook.obj: hook.c spy.h spyfuncs.h 
  9.     $(cc) $(cflags) $(cvars) $(cdebug) hook.c
  10. dialogs.obj: dialogs.c spy.h spyfuncs.h
  11.     $(cc) $(cflags) $(cvars) $(cdebug) dialogs.c
  12. misc.obj: misc.c spy.h spyfuncs.h
  13.     $(cc) $(cflags) $(cvars) $(cdebug) misc.c
  14. wm.obj: wm.c spy.h spyfuncs.h 
  15.     $(cc) $(cflags) $(cvars) $(cdebug) wm.c
  16. wprintf.obj: wprintf.c spy.h spyfuncs.h 
  17.     $(cc) $(cflags) $(cvars) $(cdebug) wprintf.c
  18. # Update the resources if necessary
  19. spy.res: spy.rc spy.h spyfuncs.h
  20.     $(rc) $(rcflags) $(rcvars)  spy.rc
  21. # Update the executable file if necessary, and if so, add the resource back in.
  22. spy.exe: spy.obj hook.obj dialogs.obj misc.obj wm.obj wprintf.obj spy.res
  23.     $(link) $(linkdebug) $(guiflags) -out:spy.exe   
  24.     spy.obj hook.obj dialogs.obj misc.obj wm.obj 
  25.     wprintf.obj spy.res ..dllhook.lib $(guilibs) advapi32.lib
  26. !IF ("$(TARGETLANG)" == "LANG_JAPANESE") && ("$(OS)" == "Windows_NT")
  27.     rlman -p 932 -n 17 1 -a $*.exe $*.tok $*.exe
  28. !ENDIF