Utiliser le programme h2xs :
~/tmp % h2xs -cn module_lambda Writing module_lambda/module_lambda.pm Writing module_lambda/module_lambda.xs Writing module_lambda/Makefile.PL Writing module_lambda/README Writing module_lambda/test.pl Writing module_lambda/Changes Writing module_lambda/MANIFEST
Le fichier avec une extension .pm est le module Perl avec ses fonctions, celui avec l'extension .xs contient des fonctions écrites en C.
Ne pas oublier de déclarer dans la variable @EXPORT les fonctions que l'on veut accessibles depuis les programmes utilisant le modules. Les autres fonctions sont internes.