- Google protocol buffers
- ZMQ
- BCrypt
- Sqlite3
- ncurses
Pour compiler et lancer le serveur, tapez les commandes suivantes dans votre terminal
cd Server
sudo apt update
sudo apt install protobuf-compiler
make
Votre terminal pourrait vous demander votre mot de passe dans le cas où vous n'avez pas encore installé la bibliothèque ZeroMQ.
Ensuite pour lancer le serveur, il suffit de taper
./server <port souhaité>
Dépendance: ncurses et qt5
sudo apt-get install libncurses-dev qt5*
Pour compiler:
cd Client
make
Ensuite, vous pouvez lancer le client en utilisant
./lombricABrac <adresse du serveur> <port du serveur>
Pour ne pas utiliser l'interface graphique mais la console:
./lombricABrac <adresse du serveur> <port du serveur> nogui