Chinaunix首页 | 论坛 | 博客
  • 博客访问: 85031
  • 博文数量: 34
  • 博客积分: 1640
  • 博客等级: 上尉
  • 技术积分: 395
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-17 14:37
文章分类
文章存档

2008年(34)

我的朋友
最近访客

分类:

2008-04-17 15:52:24

// Makefile

PROG = maze
CC = g++
CPPFLAGS = -g -Wall
LDFLAGS =
OBJS = 003.o Door.o Room.o Wall.o Maze.o MazeFactory.o MazeGame.o DoorNeedingSpell.o EnchantedMazeFactory.o EnchantedRoom.o

$(PROG) : $(OBJS)
 $(CC) $(LPFLAGS) -o $(PROG) $(OBJS)

003.o :
 $(CC) $(CPPFLAGS) -c 003.cpp
Door.o : Door.h
 $(CC) $(CPPFLAGS) -c Door.cpp

Room.o : Room.h
 $(CC) $(CPPFLAGS) -c Room.cpp

Wall.o : Wall.h
 $(CC) $(CPPFLAGS) -c Wall.cpp

Maze.o : Maze.h
 $(CC) $(CPPFLAGS) -c Maze.cpp

MazeFactory.o : MazeFactory.h
 $(CC) $(CPPFLAGS) -c MazeFactory.cpp

MazeGame.o :
 $(CC) $(CPPFLAGS) -c MazeGame.cpp

DoorNeedingSpell.o:
 $(CC) $(CPPFLAGS) -c DoorNeedingSpell.cpp

EnchantedMazeFactory.o:
 $(CC) $(CPPFLAGS) -c EnchantedMazeFactory.cpp

EnchantedRoom.o:
 $(CC) $(CPPFLAGS) -c EnchantedRoom.cpp

clean:
 rm -f core $(PROG) $(OBJS) 

阅读(442) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~