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

Windows编程

开发平台:

Visual C++

  1. # Nmake macros for building Windows 32-Bit apps
  2. !include <ntwin32.mak>
  3. all: cdtest.exe
  4. OBJS=cdtest.obj open.obj save.obj print.obj font.obj colors.obj find.obj replace.obj title.obj
  5. OTHERCLOPTS=-DWIN32_LEAN_AND_MEAN -nologo
  6. OTHERRCOPTS=-DWIN32_LEAN_AND_MEAN
  7. # Update the resource if necessary
  8. cdtest.res: res.rc cdtest.h
  9.     $(rc) -r $(OTHERRCOPTS) -fo cdtest.res res.rc
  10. # Update the object file if necessary
  11. cdtest.obj: cdtest.c cdtest.h
  12.     $(cc) $(cdebug) $(cflags) $(cvars) $(OTHERCLOPTS) cdtest.c
  13. open.obj: open.c open.h
  14.     $(cc) $(cdebug) $(cflags) $(cvars) $(OTHERCLOPTS) open.c
  15. save.obj: save.c save.h
  16.     $(cc) $(cdebug) $(cflags) $(cvars) $(OTHERCLOPTS) save.c
  17. print.obj: print.c print.h
  18.     $(cc) $(cdebug) $(cflags) $(cvars) $(OTHERCLOPTS) print.c
  19. font.obj: font.c font.h
  20.     $(cc) $(cdebug) $(cflags) $(cvars) $(OTHERCLOPTS) font.c
  21. colors.obj: colors.c colors.h
  22.     $(cc) $(cdebug) $(cflags) $(cvars) $(OTHERCLOPTS) colors.c
  23. find.obj: find.c find.h
  24.     $(cc) $(cdebug) $(cflags) $(cvars) $(OTHERCLOPTS) find.c
  25. replace.obj: replace.c replace.h
  26.     $(cc) $(cdebug) $(cflags) $(cvars) $(OTHERCLOPTS) replace.c
  27. title.obj: title.c title.h
  28.     $(cc) $(cdebug) $(cflags) $(cvars) $(OTHERCLOPTS) title.c
  29. # Update the executable file if necessary, and if so, add the resource back in.
  30. cdtest.exe:  $(OBJS) cdtest.res
  31.     $(link) $(linkdebug) $(guiflags) -out:cdtest.exe $(OBJS) cdtest.res $(guilibs)