init projet

This commit is contained in:
2024-10-06 15:32:20 +02:00
commit d449d4b10a
84 changed files with 13546 additions and 0 deletions

20
tp2/sujet/README.md Normal file
View File

@@ -0,0 +1,20 @@
# Compilation des fichiers.
---
Le fichier `Makefile` permet de recompiler les fichiers en tenant compte des changements depuis la dernière compilation.
+ Pour compiler, taper `make`.
+ Si la compilation réussit, l'exécutable produit s'appelle `mysort`.
+ On peut alors le lancer par `./mysort`.
+ La compilation par défaut,
- ne vérifie pas que les arguments des fonctions sont bien utilisés, car les fonctions sont vides au départ. Cela produirait donc de trop nombreux avertissements.
- produit une erreur en cas d'avertissement, et ne crée pas l'exécutable dans ce cas.
+ Pour vérifier que tous les arguments des fonctions sont utilisés, taper `make nowerror`.
+ Dans ce dernier cas, l'exécutable est créé même s'il y a des avertissements.
---