Как скомпилировать Semaphore.h в терминале
gcc main.c -o main -lpthread -lrt
Adventurous Alligator
gcc main.c -o main -lpthread -lrt