All pastes #169577 Raw Edit

sarah_1

public text v1 · immutable
·published 2006-09-14 00:43 UTC
rendered paste body
#*****************************************************
#  CS225 General Makefile
#
#  Created for MP1 by Sarah Azam
#
#*****************************************************


#**************************************************************************
# List of .o files that EXENAME depends on.  Edit as appropriate for MP.

OBJS = \
	EasyBMP.o main.o


#**************************************************************************
# Change this line if you don't like 'a.out'.

EXENAME = mp1

#**************************************************************************
# Macros defining the C/C++ compiler and linker.

CC = g++
CCOPTS = -g 
LINK = g++
LINKOPTS = -o $(EXENAME)


#**************************************************************************
# Rules for building EXENAME from OBJS and OBJS from your source.

$(EXENAME):  $(OBJS)
	$(LINK) $(LINKOPTS) $(OBJS)

clean:
	-rm *.o $(EXENAME)
	-rm -rf SunWS_cache

EasyBMP.o : EasyBMP.h EasyBMP.cpp
	$(CC) -c $(CCOPTS) EasyBMP.cpp

main.o : main.cpp EasyBMP.h
	$(CC) -c $(CCOPTS) main.cpp