Module (syntaxe pour l'incorporation) |
Tâche |
AutoLoader |
Ne charge des sous-programmes que si c'est indispensable. Pour le faire l'utilisation de __END__ est indispensable. |
AutoSplit |
Scinde un fichier script en plusieurs parties distinctes et permet de cette façon au module AutoLoader de ne charger des sous-programmes qu'à leur appel. |
Devel::SelfStubber |
Régule les appels de méthodes objet dans une hiérarchie orientée sur l'objet qui s'étend sur plusieurs modules. |
DynaLoader |
Charge de façon dynamique des routines des bibliothèques C dans le script Perl en cours. |
ExtUtils::Command |
Remplace le commande Unix en Makefiles, par exemple pour un transfert sur Win32. |
ExtUtils::Embed |
Permet l'incorporation d'appels de l'interpréteur Perl dans des programmes C/C++. |
ExtUtils::Install |
Installe des fichiers d'un répertoire d'installation dans un répertoire cible. |
ExtUtils::Installed |
Trouve quels modules sont déjà installés. Judicieux par exemple pour, en cas de besoin, installer a posteriori et de façon dynamique les modules non installés. |
ExtUtils::Liblist |
Donne une liste des bibliothèques d'extensions à utiliser. |
ExtUtils::MM_OS2 |
Est utilisé par ExtUtils::MakeMaker pour créer des enregistrements dans le fichier Makefile.pl selon les règles de OS/2. |
ExtUtils::MM_Unix |
Est utilisé par ExtUtils::MakeMaker , pour créer des enregistrements dans le fichier Makefile.pl selon les règles de Unix. |
ExtUtils::MM_VMS |
Est utilisé par ExtUtils::MakeMaker pour créer des enregistrements dans le fichier Makefile.pl selon les règles de VMS. |
ExtUtils::MM_Win32 |
Est utilisé par ExtUtils::MakeMaker pour créer des enregistrements dans le fichier Makefile.pl selon les règles de Windows (à partir de Windows 95). |
ExtUtils::MakeMaker |
Crée un Makefile nommé Makefile.pl, qui permet l'installation de fichiers. |
ExtUtils::Manifest |
Met à disposition des fonctions pour créer et vérifier un fichier d'inventaire. Dans le fichier d'inventaire tous les fichiers d'une arborescence subordonnée au répertoire actuel sont écrits. De cette façon l'état d'origine d'un répertoire peut être sauvegardé avant par exemple qu'un programme d'installation y copie des fichiers ou en efface etc... |
ExtUtils::Miniperl |
Écrit le code C pour le fichier perlmain.c, à partir duquel l'interpréteur Perl peut être à nouveau relié. Ici des modules qui doivent être reliés avec l'interpréteur peuvent être mentionnés. De cette manière donc des modules peuvent devenir des propriétés intégrantes d'une version personnalisée de l'interpréteur Perl! |
ExtUtils::Mkbootstrap |
Crée ce qu'on appelle un fichier d'amorce (Bootstrap) qui est utilisé par le module DynaLoader . |
ExtUtils::Mksymlists |
Crée des fichiers d'aide qui sont nécessaires à certains systèmes d'exploitation pour relier des bibliothèques. |
ExtUtils::Packlist |
Lit et écrit des fichiers .packlist qui contiennent des informations sur les chemins à installer , les fichiers etc... |
ExtUtils::testlib |
Met des fonctions à disposition pour tester une bibliothèque d'extension avant qu'elle soit installée. |
SelfLoader |
Fait en sorte que des sous-programmes qui sont notés dans un script après __DATA__ soient compilés et exécutés en cas de besoin. |