CC = gcc CFLAGS = -Wall -g LDFLAGS = -lpaho-mqtt3a -lpthread -lssl -lcrypto TARGET = mqtt_test SOURCE = mqtt_test.c $(TARGET): $(SOURCE) $(CC) $(CFLAGS) -o $(TARGET) $(SOURCE) $(LDFLAGS) clean: rm -f $(TARGET) .PHONY: clean