Lem-ipc is a project where you have to implement a communication system between processes using shared memory, semaphores and message queues.
make
This will build the project and create the executable
lemipc
andlemipc_visualizer
make debug
This will build the project with debug symbols and create the executable
lemipc_debug
andlemipc_visualizer_debug
./lemipc arena_size team_nb minimum_players [speed]
arena_size
: The size of the arenateam_nb
: The id of the teamminimum_players
: The minimum number of players to start the gamespeed
: The speed of the game (optional)
./lemipc_visualizer arena_size
arena_size
: The size of the arena