CFLAGS += -I. -I/usr/local/include LDFLAGS += -lstdc++ -lpthread -luuid -lrt LIBZMQ := /usr/local/lib/libzmq.a TARGETS := hwserver hwclient wuserver wuclient taskvent taskwork tasksink %:%.c $(CC) $(CFLAGS) -o $@ $^ $(LIBZMQ) $(LDFLAGS) all: $(TARGETS) .PHONY: all