Skip to content
Snippets Groups Projects
Commit ec01c3a0 authored by Alexandre MEYER's avatar Alexandre MEYER
Browse files

...

parent c84d0d35
No related branches found
No related tags found
No related merge requests found
Pipeline #142066 passed
......@@ -8,19 +8,19 @@ description: "TD"
Il y a des TD au tableau/stylo et des TD sur machine. Pour la partie marchine, le module Image est à rendre.
#### TD Conception et diagramme des classes
#### TD-C1 Conception et diagramme des classes
* [TD Conception : étude de la conception de différentes applications, diagramme des classes](http://liris.cnrs.fr/~npronost/UCBL/LIFAP4/LIFAP4_TD1_ConceptionLogicielle.pdf)
* [Elements de correction du TD Conception](http://liris.cnrs.fr/~npronost/UCBL/LIFAP4/LIFAP4_TD1_ConceptionLogicielle_corriges.pdf)
#### TD Outils-0 Installation et choix d'un éditeur de code
#### TD-O0 Installation et choix d'un éditeur de code
Choisisser un éditeur de code. Nous vous conseillons de choisir parmi VSCode, Visual Studio(Windows), XCode(MacOS), CLion ou Codeblocks (Windows/Linux). [Regarder les consignes d'installation ici](https://forge.univ*lyon1.fr/Alexandre.Meyer/L2_ConceptionDevApp/*/blob/master/doc/install.md)
#### TD Outils-1 Classe Image
#### TD-O1 Classe Image
Voir l'énoncé de la [Partie 1](TD_outils_1)
......@@ -31,14 +31,14 @@ Voir l'énoncé de la [Partie 1](TD_outils_1)
* Test mémoire (Valgrind)
#### TD Outils-2 Gestionnaire de version
#### TD-O2 Gestionnaire de version
Voir l'énoncé de la [Partie 2](TD_outils_2)
* Gestionnaire de version : les bases
#### TD Outils-3 Débogage
#### TD-O3 Débogage
Voir l'énoncé de la [Partie 3](TD_outils_3)
......@@ -49,7 +49,7 @@ Voir l'énoncé de la [Partie 3](TD_outils_3)
#### TD Outils-4 Bibliothèques
#### TD-O4 Bibliothèques (lib)
Voir l'énoncé de la [Partie 4](TD_outils_4)
......@@ -62,6 +62,8 @@ Voir l'énoncé de la [Partie 4](TD_outils_4)
## Module Image à rendre
<img src="../projet/doc/livrable.png" width="200" class="center">
### À rendre
Votre archive sera testée avec un script particulier (cf. plus bas). Vous devez donc **respecter exactement le format attendu par ce script sinon vous aurez la note zéro**.
......@@ -109,10 +111,11 @@ Votre archive du module Image sera testée avec le script présent dans le répe
* **Ce script doit tourner sous Linux avec python3** (uniquement Linux à cause de valgrind). Si vous l'exécutez sur votre machine personnelle, il faut installer python, doxygen, valgrind, SDL2, etc. Voir les installations à faire sur [la page projet](projet).
* Si votre code nécessite l'utilisation du standard CPP11 ou plus, n'oubliez pas d'ajouter l'option `*std=c++11`` (ou plus) dans les lignes de commande g de votre Makefile.
* Sous MacOS, [regardez les consignes ici](https://perso.liris.cnrs.fr/alexandre.meyer/teaching/LIFAP4/download/tools_MacOS.pdf) (merci Erwan)
* Sous MacOS, [regardez les consignes ici](doc/tools_MacOS.pdf) (merci Erwan)
* Sous Windows, installer WSL, puis tout se passe comme sous Linux
* Si le message suivant apparaît :
```File "evalModuleImage.py", line 120
print("Numeros des etudiants =", end=' ')
SyntaxError: invalid syntax​```
Vous devez utiliser Python 3 (Python 2 produit ce type d'erreur).
* Si le message suivant apparaît, vous devez utiliser Python 3 (Python 2 produit ce type d'erreur).
```
File "evalModuleImage.py", line 120
print("Numeros des etudiants =", end=' ')
SyntaxError: invalid syntax​
```
File added
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment