Perl tem uma imensa coleção de módulos criados pelo usuário conhecido como o " Comprehensive Perl Archive Network ", ou CPAN para breve. Estes módulos são adicionados ao seu ambiente Perl com o comando CPAN . Existem diferentes maneiras de procurar e adicionar módulos, dependendo do tipo de sistema que você está executando. Instruções
Adicionar módulos para Perl no Unix
1
Descompacte o módulo , digitando o comando gzip na linha de comando : " gzip- d yourmodule.tar.gz "
2
Descompacte o arquivo descompactado , usando o comando tar: " yourmodule.tar tar- xof "
3
construir o módulo , se necessário, e instalá-lo no diretório que você criou . Você vai ter que ser root ou ter as permissões apropriadas para adicionar um módulo para a sua biblioteca Perl : " perl Makefile.PLmakemake teste" " make install"
Adicionar módulos para Perl no Windows
4
Type " ppm " no prompt do DOS para acessar a ferramenta de linha de comando ActiveState Perl Package Manager.
5
Procure um módulo, usando a função de pesquisa no Pp.m . > prompt . Este exemplo procura por módulos relacionados ao dinheiro : "pesquisa Money"
6
Instale o módulo , usando o comando de instalação. Perl Package Manager , então, baixar e instalar o módulo: " instalar o Money -módulos "
Adicionar módulos para Perl Usando CPAN
7
Comece o comando CPAN . Perl vem com CPAN já , portanto, basta iniciar o programa de linha de comando CPAN com o comando " cpan " . Se você estiver usando Linux, você pode ter que começar a CPAN sob root ou com sudo .
8
Procure o banco de dados pesquisável CPAN por consulta para localizar um módulo e /ou script para instalar (consulte Recursos abaixo ) . Procurar por categoria ou autor usando a "Categoria " ou " autores" guias.
9
Instale o módulo usando um único comando a partir da linha de comando cpan . Este exemplo instala o módulo de "Roman " para converter os números para e de algarismos romanos : " instalar Roman"
10
Use o módulo . Usando o módulo é fácil , agora que ele está instalado. Basta usar a palavra-chave " Use " para importar o módulo, em seguida, usar quaisquer funções ou classes do módulo fornece : " usar Roman ";