“doc” (Col. : Science Sup 17x24) — 2007/7/19 — 18:18 — page 316 — #326
i
i
i
i
i
i
i
i
316
A
• L’environnement de développement du système Mozart
Nous pouvons créer un fichier exécutable autonome Set avec la commande suivante :
ozc -x Set.oz
(Dans le cas de Set.oz, le fichier autonome fait très peu : il va simplement définir les
opérations sur les ensembles.) Le choix par défaut dans Mozart est d’utiliser l’édition
dynamique des liens, c’est-à-dire que les modules sont chargés et leurs liens édités
au moment où on en a besoin dans une application. Cela réduit la taille des fichiers
compilés. Mais il est possible d’éditer les liens de tous les modules importés pendant
la compilation (édition statique des liens) pour éviter l’édition dynamique des liens.
i
i
i
i
i
i
i
i
316
A
• L’environnement de développement du système Mozart
Nous pouvons créer un fichier exécutable autonome Set avec la commande suivante :
ozc -x Set.oz
(Dans le cas de Set.oz, le fichier autonome fait très peu : il va simplement définir les
opérations sur les ensembles.) Le choix par défaut dans Mozart est d’utiliser l’édition
dynamique des liens, c’est-à-dire que les modules sont chargés et leurs liens édités
au moment où on en a besoin dans une application. Cela réduit la taille des fichiers
compilés. Mais il est possible d’éditer les liens de tous les modules importés pendant
la compilation (édition statique des liens) pour éviter l’édition dynamique des liens.
