CC = cc CFLAGS = -O VERBOSE = -v TARGET = fish OBJS = fish2.o barrier.o $(TARGET): $(OBJS) $(CC) $(VERBOSE) -o $@ $(OBJS) -lm -mt .c.o: $(CC) $(CFLAGS) -c $< $(VERBOSE) graph: rm -f graph.m echo "echo off; output = [" > graph.m ./fish >> graph.m echo "];" >> graph.m echo "**** Enter matlab and type display" clean: rm -f *.o $(TARGET)