Makefile
上传用户:rrhhcc
上传日期:2015-12-11
资源大小:54129k
文件大小:1k
源码类别:

通讯编程

开发平台:

Visual C++

  1. #
  2. # generic Makefile to use when you've got CWEB
  3. # (add it to, or add to it, whatever you like)
  4. #
  5. #======================================================================
  6. CFLAGS = -g
  7. MLIB = -lm
  8. RM = /bin/rm -f
  9. WFILES = extex.w treeprint.w wc.w wmerge.w wordtest.w oemacs.w
  10. #======================================================================
  11. .SUFFIXES: .tex .dvi .w
  12. .w.tex:
  13. cweave $*
  14. .tex.dvi:
  15. tex $<
  16. .w.dvi:
  17. make $*.tex
  18. make $*.dvi
  19. .w.c:
  20. ctangle $*
  21. .w.o:
  22. make $*.c
  23. make $*.o
  24. .c.o:
  25. cc $(CFLAGS) -c $*.c
  26. .w:
  27. make $*.c
  28. cc $(CFLAGS) $*.c -o $*
  29. #======================================================================
  30. all: $(WFILES: .w=) excweb
  31. excweb: extex
  32. ln extex excweb
  33. oemacs: oemacs.c
  34. cc $(CFLAGS) -I/usr/openwin/include oemacs.c 
  35.              -o oemacs -lxview -lolgx -lX11
  36. doc: $(WFILES:.w=.dvi)
  37. clean:
  38. $(RM) *~ #~ .#* *.o *.log *.dvi *.toc core a.out
  39. clobber: clean
  40. $(RM) $(WFILES:.w=) $(WFILES:.w=.c) $(WFILES:.w=.tex)