Engineering School, 2nd year
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

51 lines
879 B

#
# Makefile ENSICAEN 2005
#
# MASSE Nicolas (2005-Groupe3-LIMIN) <nicolas27.masse@laposte.net>
# LIMIN Thomas (2005-Groupe3-MASSE) <thomas.limin@laposte.net>
#
# ENSICAEN
# 6 Boulevard Marechal Juin
# F-14050 Caen Cedex
#
# Ce fichier est l'oeuvre d'eleves de l'ENSI de Caen. Il ne peut etre
# reproduit, utilise ou modifie sans l'avis express de ses auteurs.
#
#
# Description du makefile
#
CXX = g++
LD = g++
CFLAGS = -Wall --pedantic -g
#CFLAGS = -Wall
CPPFLAGS = -I./
OBJECTS = complex.o
EXEC = checkComplex
all : $(EXEC)
checkComplex : checkComplex.o
checkComplex.o : %.o : %.cpp
$(CXX) -c $(CPPFLAGS) $(CFLAGS) $< -o $@
$(OBJECTS) : %.o : %.cpp
$(CXX) -c $(CPPFLAGS) $(CFLAGS) $< -o $@
$(EXEC) : % : %.o $(OBJECTS)
$(LD) $^ -o $@
clean:
rm -f *~ *.o
distclean: clean
rm -f $(EXEC)
.PHONY: all clean distclean