Next: Principe de base Up: La programmation structurée Previous: La programmation structurée

Objectif de l'utilitaire make

Lors de programmes volumineux, le problème est à chaque fois de répartir les codes sources en plusieurs fichiers sources (les modules). Ces modules peuvent être compilés de manière séparée par le compilateur puis attachés les uns aux autres par le linker. En fait, les modules redeviennent indépendant les uns des autres.
à détailler la notion de module :

Donner un exemple de compilation, utilisation des includes,...
à détailler la structure des fichiers .h comme ci-dessous :

/* fic.h */
#if !defined(_FIC_H)
#define _FIC_H
...
#endif
cela permet d'appeler plusieurs fois le fichier include sans problème à la compilation.

@
vendredi, 7 novembre 1997, 14:51:48 MET