INCDIR = -I. DBG = -g CPP = g++ CFLAGS = $(DBG) $(INCDIR) LINK = -lm .cpp.o: $(CPP) $(CFLAGS) -c $< -o $@ all: parallel sequential parallel: nvcc segment.cu -o parallel -I/usr/local/cuda/sdk/C/common/inc -I/home/szekeres/Desktop/cudpp_1.1/cudpp/include -L/home/szekeres/Desktop/cudpp_1.1/lib -lcudpp sequential: segment.cpp segment-image.h segment-graph.h disjoint-set.h $(CPP) $(CFLAGS) -o sequential segment.cpp $(LINK) clean: /bin/rm -f parallel sequential *.o clean-all: clean /bin/rm -f *~ run_parallel: ./parallel 0.8 500 20 lanscape_vectors.ppm out.ppm run_sequential: ./sequential 0.8 500 20 lanscape_vectors.ppm out.ppm