9 | | Pour développer une application en C, vous devez savoir: |
10 | | * Ecrire un programme C en respectant des conventions d'écriture. |
11 | | * Compiler en plusieurs fichiers objet et construire une librairie. |
12 | | * Ecrire un Makefile. |
13 | | * Debugger en utilisant gdb ou xgdb. |
14 | | * Faire des mesures de performances avec gprof. |
15 | | * Ecrire un man sur l'outil. |
16 | | |
17 | | L'objectif de ce TME est triple : |
18 | | |
19 | | 1. Il doit d'une part vous permettre de complêtez l'auto-évaluation de vos connaissances des outils de developpement C que vous avez commencée dans le précédent TME, en vous posant des questions auxquelles vous devriez savoir répondre. Si ce n'est pas le cas, vous '''devez''' trouver les réponses dans les documentations (man, web), ou auprès de vos camarades. |
20 | | 1. Il introduit de nouveaux outils permettant l'indentation automatique d'un programme source (outil ''indent''), la constructtion d'une bibliothèque C (outil ''ar''), ou l'écriture d'une documentation (outil ''man''). |
| 9 | Ce second TME porte plutôt sur l'analyse d'un programme C existant, que vous devrez modifier. |
| 10 | L'objectif est triple : |
| 11 | |
| 12 | 1. Il doit d'une part vous permettre de complêtez l'auto-évaluation de vos connaissances des outils de developpement C que vous avez commencée dans le précédent TME, en vous posant des questions auxquelles vous devriez savoir répondre. Si ce n'est pas le cas, vous devez trouver les réponses dans les documentations (man, web), ou auprès de vos camarades. |
| 13 | 1. Il introduit de nouveaux outils permettant l'indentation automatique d'un programme source (outil ''indent''), la constructtion d'une bibliothèque C (outil ''ar''), ou l'écriture d'une documentation (outil ''man''). |