CC = cc LIBS = -lpthread FLAGS = -O EXECS = hello p_greetings p_hello p_matrix_para p_greetings2 p_cpi all: $(EXECS) hello: hello.c $(CC) $(FLAGS) -o $@ $? $(LIBS) p_greetings: p_greetings.c $(CC) $(FLAGS) -o $@ $? $(LIBS) p_greetings2: p_greetings2.c $(CC) $(FLAGS) -o $@ $? $(LIBS) p_hello: p_hello.c $(CC) $(FLAGS) -o $@ $? $(LIBS) p_matrix_para: p_matrix_para.c $(CC) $(FLAGS) -o $@ $? $(LIBS) p_cpi: p_cpi.c $(CC) $(FLAGS) -o $@ $? $(LIBS) -lm clean: rm $(EXECS)