Perl heeft een enorme collectie van door gebruikers gecreëerde modules die bekend staat als de " Comprehensive Perl Archive Network , " of CPAN voor kort. Deze modules worden toegevoegd aan je Perl omgeving met de CPAN commando . Er zijn verschillende manieren om te zoeken naar en modules , afhankelijk van het type systeem dat u gebruikt toe . Instructies Modules In Perl op Unix 1 Pak de module door het intikken van de gzip opdracht op de opdrachtregel : " gzip - d yourmodule.tar.gz " kopen van 2 Pak het uitgepakte bestand , met behulp van het tar commando : " tar - xof yourmodule.tar " 3 Bouw de module , indien nodig , en installeer deze in de map die u hebt gemaakt . U moet root zijn of de juiste machtigingen om een module toe te voegen aan uw Perl library : " perl Makefile.PLmakemake test" " make install " Modules In Perl op Windows < br > 4 Type " ppm " bij de DOS- prompt om de ActiveState Perl package Manager command - line tool . 5 Zoek een module , met behulp van de zoekfunctie op de Pp.m . > prompt . Dit voorbeeld zoekt naar modules gerelateerd aan geld : " search Money" 6 Installeer de module , met de opdracht install . Perl Package Manager zal dan te downloaden en installeren van de module : " installeer Money - modules " Modules In Perl gebruiken CPAN 7 Start de CPAN commando . Perl wordt geleverd met CPAN al , dus gewoon de CPAN command - line programma met het commando " cpan " beginnen . Als je Linux gebruikt , zou je moeten beginnen CPAN onder root of met sudo . Zoeken 8 de CPAN doorbladerbaar database query naar een module en /of script vinden om te installeren ( zie bronnen hieronder ) . Bladeren op categorie of auteur met behulp van de "Categorie " of " auteurs " tabs . 9 Installeer de module met een opdracht van de cpan command-line . Dit voorbeeld installeert de " Romeinse " module voor het omzetten van nummers van en naar Romeinse cijfers : " installeer Roman " 10 Gebruik de module . Met behulp van de module is makkelijk nu dat het is geïnstalleerd . Gewoon gebruik maken van de "Use " keyword om de module te importeren , gebruik dan geen functies of klassen van de module biedt : " gebruik Romein; "
|