Pour développer la réponse de Pez un peu, généralement SWC fourni au compilateur d'application Flex en utilisant l'argument du compilateur « chemin de bibliothèque »:
chemin élément de chemin de la bibliothèque [...]
Lie les fichiers SWC au fichier SWF de l'application résultante. Le compilateur ne fait que des liens dans les classes pour le fichier SWC qui sont requis. Vous pouvez spécifier un répertoire ou des fichiers SWC individuels. quel que soit
bibliothèque comprennent-bibliothèques [...]
Liens toutes les classes dans un fichier SWC dans le fichier SWF d'application résultant,:
Vous pouvez utiliser "include-bibliothèques" au lieu de savoir si oui ou non ils sont utilisés. Comparez cette option avec l'option library-path qui inclut uniquement les classes référencées au moment de la compilation.
Vous voudrez généralement utiliser "chemin de bibliothèque" pour aider à garder la taille de votre fichier SWF aussi petite que possible. Cependant, vous devrez peut-être utiliser "include-libraries" si votre application instancie des classes à partir d'un SWC via une réflexion uniquement. Comme ces classes ne sont pas réellement liées à l'application, elles ne seront pas incluses si vous utilisez "library-path" pour référencer le SWC, et vous obtiendrez une erreur d'exécution pendant l'instanciation puisque le type n'est pas disponible. Cependant, si vous utilisez "include-libraries", la classe (et toutes les autres classes du SWC) sera disponible pour l'application.