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

通讯编程

开发平台:

Visual C++

  1. #
  2. # Makefile for Internetwork Topology Models
  3. #
  4. # $Id: Makefile,v 1.1 1996/10/04 14:01:24 ewz Exp $
  5. # Note: If you are using Solaris, you MUST edit the Makefile to 
  6. #       uncomment the two Solaris lines below, and comment the SunOS line.
  7. # For Solaris: uncomment the next two lines
  8. SYS = -DSYSV
  9. LIBS = -lm -lgb5
  10. # For SunOS: uncomment the next line
  11. #LIBS = -lm -lgb4
  12. GT_ITM = ..
  13. IDIR = $(GT_ITM)/include
  14. LDIR = $(GT_ITM)/lib
  15. BDIR = $(GT_ITM)/bin
  16. CFLAGS = -I$(IDIR) -L$(LDIR) $(SYS)
  17. CC = gcc 
  18. GO = itm.o geog.o ts.o dfs.o
  19. CO = sgb2alt.o 
  20. CN = sgb2ns.o
  21. EO = edriver.o eval.o
  22. GH = $(IDIR)/geog.h $(IDIR)/gb_graph.h $(IDIR)/gb_flip.h
  23. CH = $(IDIR)/geog.h $(IDIR)/gb_graph.h $(IDIR)/gb_save.h
  24. EH = $(IDIR)/gb_graph.h $(IDIR)/gb_save.h $(IDIR)/gb_dijk.h 
  25.      $(IDIR)/eval.h
  26. all: sgb2ns
  27. itm.o: $(GH)
  28. geog.o: $(GH)
  29. ts.o: $(GH)
  30. dfs.o: $(GH)
  31. sgb2ns: $(CN)
  32. $(CC) $(CFLAGS) -o $(BDIR)/sgb2ns $(CN) $(LIBS) 
  33. sgb2ns.o: $(CH)
  34. clean:  
  35. rm -f *.o
  36. veryclean:  clean
  37. rm -f $(BDIR)/*