Reader Writer Problem

This commit is contained in:
2023-04-05 14:32:43 +02:00
parent 9ee8f961b3
commit 2e796b1d83
9 changed files with 823 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
CCOPTIONS=-g
CC=gcc $(CCOPTIONS)
all : lecteurs-redacteurs-mutex lecteurs-redacteurs-moniteur
clean :
rm lecteurs-redacteurs-mutex lecteurs-redacteurs-moniteur semaphore-moniteur.o tprintf.o
lecteurs-redacteurs-mutex : lecteurs-redacteurs-mutex.c tprintf.o
$(CC) -o lecteurs-redacteurs-mutex lecteurs-redacteurs-mutex.c tprintf.o -lpthread
lecteurs-redacteurs-moniteur : lecteurs-redacteurs-moniteur.c tprintf.o
$(CC) -o lecteurs-redacteurs-moniteur lecteurs-redacteurs-moniteur.c tprintf.o -lpthread
semaphore-moniteur.o : semaphore-moniteur.c semaphore-moniteur.h
$(CC) -c semaphore-moniteur.c
tprintf.o : tprintf.c tprintf.h
$(CC) -c tprintf.c