CC = cc LIBS = -lpthread FLAGS = -O -w EXECS = p_cpi p_gesimple p_greetings p_hello p_matrix_para p_greetings2 all: $(EXECS) p_cpi: p_cpi.c $(CC) $(FLAGS) -o $@ $? $(LIBS) -lm p_gesimple: p_gesimple.c $(CC) $(FLAGS) -o $@ $? $(LIBS) -lm 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) clean: rm $(EXECS)