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

Windows编程

开发平台:

Visual C++

  1. # Nmake macros for building Windows 32-Bit apps
  2. APPVER=4.0
  3. !include <win32.mak>
  4. !if "$(CPU)" == "i386" # .syms are useful for Win95
  5. SYM = joytoy32.sym
  6. !endif
  7. all: joytoy32.exe $(SYM)
  8. LIBS=msacm32.lib vfw32.lib winmm.lib shell32.lib
  9. OTHERCLOPTS=-DWIN32_LEAN_AND_MEAN -nologo -I. -I..include
  10. OTHERRCOPTS=-DWIN32_LEAN_AND_MEAN -I. -I..include
  11. # Update the resource if necessary
  12. joytoy.res: joytoy.rc joytoy.rcv
  13.     $(rc) $(rcflags) $(rcvars) $(OTHERRCOPTS) joytoy.rc
  14. # Update the object file if necessary
  15. .c.obj:
  16.     $(cc) $(cdebug) $(cflags) $(cvars) $(OTHERCLOPTS) $<
  17. # Update the executable file if necessary, and if so, add the resource back in.
  18. joytoy32.exe joytoy32.map:   joytoy.obj 
  19.                 joytoy.res
  20.     $(link) $(linkdebug) $(guiflags) -out:joytoy32.exe $** $(guilibs) $(LIBS) 
  21.          -map:$*.map
  22.     
  23. joytoy32.sym: $*.map
  24. mapsym $*.map
  25. clean:
  26.     @if exist joytoy32.exe del joytoy32.exe
  27.     @if exist *.obj del *.obj
  28.     @if exist *.map del *.map
  29.     @if exist *.sym del *.sym
  30.     @if exist *.res del *.res
  31.     @if exist *.pdb del *.pdb
  32.     @if exist *.exp del *.exp
  33.     @if exist *.lib del *.lib