Bienvenue à la séance de laboratoire de l'APP4 de la session 3 de génie robotique !
La première partie du laboratoire consiste à modifier les fichiers "ex*.cpp" qui se trouvent dans ce dossier. Ils produisent tous des exécutables fonctionnels, mais qui comportent des erreurs de concurrence à résoudre.
Pour compiler tous les exercices, utilisez la commande "make" à l'intérieur de ce dossier depuis un terminal, ou utilisez la fonction "Construire -> Make (Shift-F9)") de Geany, qui exécutera la même commande lorsque vous avez un des fichiers ouverts.
La commande "make" se base sur le fichier Makefile, qui décrit comment compiler chacun des fichiers en exécutable. Il détecte automatiquement quels fichiers ont été modifiés et donc quels exécutables doivent être recompilés après chaque modification.
Pour cette partie, vous devez plutôt utiliser le code fourni pour la problématique dans le dossier prob/.