gvsu/cs677/final/Makefile
josh e314db9dcc restored printing # of cores only for nodes with id >= 1 if world_size > 1
git-svn-id: svn://anubis/gvsu@341 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-08 22:57:48 +00:00

23 lines
447 B
Makefile

CXX := mpiCC
CXXFLAGS := `sdl-config --cflags` -fopenmp
LDFLAGS := `sdl-config --libs` -fopenmp
TARGET1 := mpi-fractals
TARGET2 := mpi-fractals-static
OBJS := NewtonComputation.o
OBJS += FatouComputation.o
all: $(TARGET1) $(TARGET2)
$(TARGET1): $(OBJS) $(TARGET1).o
$(CXX) -o $@ $^ $(LDFLAGS)
$(TARGET2): $(OBJS) $(TARGET2).o
$(CXX) -o $@ $^ $(LDFLAGS)
%.o: %.cc
$(CXX) -o $@ -c $< $(CXXFLAGS)
clean:
-rm -f *.o *~ $(TARGET1) $(TARGET2)