libcatwalk/README.md
Valentin Moguérou dd0ea4f641 Ajout d'instructions
Ajout d'instructions pour l'installation et la désinstallation de la bibliothèque, ainsi que
les chemins où la bibliothèque est installés (en-têtes compris)
2021-10-31 10:26:39 +01:00

1.1 KiB

libcatwalk

La bibliothèque du jeu Catwalk, servant de base pour que ses différentes interfaces puissent fonctionner

Comment s'organise-t-elle ?

Quatre couples de fichiers :

  • grid.h et grid.c, qui sert de base, qui définit la structure de la grille ;
  • route.h et route.c, qui définit la structure du parcours du chat, qui sert à la fois pour la génération de la grille, et pour le parcours joué ;
  • indicators.h et indicators.c, qui définit la structure des nombres affichés autour de la grille ;
  • directions.h et directions.c, qui définit la structure des directions que peut prendre le chat après une case.

Ainsi, les fichiers sont installés dans :

  • /usr/local/lib/libcatwalk.so
  • /usr/local/include/catwalk/*.h

Instructions d'installation

  1. En premier lieu, il faut cloner le dépôt : shell $ git clone https://git.kaz.bzh/valentin/libcatwalk.git
  2. Ensuite, il faut compiler la bibliothèque : shell $ make
  3. Enfin, il faut installer la bibliothèque :shell $ sudo make install ou ```shell

make install```

Désinstallation

$ sudo make uninstall
```ou ```shell
# make uninstall```