SOURCES = $(wildcard *.c) OBJETS = $(SOURCES:.c=.o) BIBLIOTHEQUES = -L ../Localbib -lbib EXECUTABLE = projet CFLAGS += -Wall -I ../Localbib all: $(EXECUTABLE) $(EXECUTABLE): $(OBJETS) $(CC) -o $@ $^ $(BIBLIOTHEQUES) clean: rm -rf $(EXECUTABLE) *.o
SOURCES = $(wildcard *.c) OBJETS = $(SOURCES:.c=.o) BIBLIOTHEQUE = libbib.a AR = ar r CFLAGS += -Wall all: $(BIBLIOTHEQUE) $(BIBLIOTHEQUE): $(OBJETS) $(AR) $@ $^ $(OBJETS): bibliotheque.h clean: rm -rf *.o *.a core