1## 2## LINUX barebone makefile for c examples : good for all platforms 3## 4## Simply run make or make clean 5## 6## Intend this makefile only as a "batch examples updater" after library modification. 7## 8 9Libs := -lsnap7 10 11CXX := g++ 12CC := gcc 13CXXFLAGS :=-O3 14CFLAGS := 15 16.PHONY: all clean 17 18all: 19 $(CC) $(CFLAGS) -o client ../client.c $(Libs) 20 $(CC) $(CFLAGS) -o server ../server.c $(Libs) 21 $(CC) $(CFLAGS) -o srv_resourceless ../serv_resourceless.c $(Libs) 22 $(CC) $(CFLAGS) -o apartner ../apartner.c $(Libs) 23 $(CC) $(CFLAGS) -o ppartner ../ppartner.c $(Libs) 24 25clean: 26 $(RM) client 27 $(RM) server 28 $(RM) srv_resourceless 29 $(RM) apartner 30 $(RM) ppartner 31