5751302 [rkeene@sledge /home/rkeene/personal/school/comp-sci-ii/lab3]$ cat -n Makefile
 1 CXX = g++
 2 CC = gcc
 3 CXXFLAGS =  -Wall
 4 LDFLAGS =
 5 LD = $(CXX)
 6 OBJ = stack.o
 7 
 8 all: lab3 testdriver
 9 
10 lab3: lab3.o $(OBJ)
11     $(LD) $(LDFLAGS) -o $@ lab3.o $(OBJ)
12 
13 testdriver: testdriver.o $(OBJ)
14     $(LD) -o $@ testdriver.o $(OBJ)
15     
16 testdriver.o: testdriver.cpp stack.h
17     $(CXX) $(CXXFLAGS) -o $@ -c testdriver.cpp
18 
19 lab3.o: lab3.cpp stack.h
20     $(CXX) $(CXXFLAGS) -o $@ -c lab3.cpp
21 
22 stack.o: stack.cpp stack.h
23     $(CXX) $(CXXFLAGS) -o $@ -c stack.cpp
24 
25 clean:
26     rm -f lab3 testdriver $(OBJ) lab3.o testdriver.o
5751303 [rkeene@sledge /home/rkeene/personal/school/comp-sci-ii/lab3]$

Click here to go back to the directory listing.
Click here to download this file.
last modified: 2002-09-10 23:04:44