PThreadProdCons Linux Systems: to compile this code, set the working directory into the root project and use this command $ gcc src/buffer_type.c src/msg_type.c test/test.c -o exe -lcunit -pthread to execute then use this one $ ./exe