Instructions: Dépendance de compilation dans Implémentation
Ces instructions présentent le concept de dépendance entre les produits d'implémentation.
Relations
Eléments connexes
Description principale

Explication

Une des utilisations principales des relations de dépendance est de représenter les dépendances de compilation. Une dépendance de compilation existe entre un élément et les éléments nécessaires pour le compiler. Dans C++, par exemple, les dépendances de compilation sont indiquées par les instructions include. Dans Ada, les dépendances de compilation sont indiquées par la clause with. Dans Java, les dépendances de compilations sont indiquées par l'instruction d'importation. D'une manière générale, il ne devrait pas y avoir de dépendances de compilation cycliques.

Exemple 1 :

Le diagramme de composants suivant illustre les dépendances de compilation entre des fichiers source. Le fichier Facture_IU (supérieur), a besoin de Facture, qui a besoin de la compilation de Commande.

Diagramme décrit dans le texte d'accompagnement.

Figure 1 : Exemple de dépendances de compilation (générique)