Makefile
470 Bytes
CC=gcc
CFLAGS=-W -Wall -Wextra -g
CDIR=../bin/
LIB=libthrd.a libnet.a
LDIR=../libs/
LIBS=$(LDIR)libthrd.a $(LDIR)libnet.a
IDIR=../includes/
LDFLAGS=-lpthread -lpcap
all: sonde serverTCP
serverTCP: serverTCP.c
$(CC) -o $(CDIR)$@ $< -I$(IDIR) -L$(LDIR) $(LIBS) $(CFLAGS) $(LDFLAGS)
rm -f *.o
sonde: sonde.c
$(CC) -o $(CDIR)$@ $< -I$(IDIR) $(LIBS) $(CFLAGS) $(LDFLAGS)
rm -f *.o
#
# La cible de nettoyage
#
clean:
rm -f *.o $(CDIR)sonde $(CDIR)serverTCP