• Publicidad

staticperl

Aquí encontrarás todo lo que sea específicamente acerca de módulos de Perl. Ya sea que estás compartiendo tu módulo, un manual o simplemente tienes una duda acerca de alguno.

staticperl

Notapor explorer » 2010-12-17 16:21 @723

staticperl es un programa muy especial.

Permite crear intérpretes de Perl en un solo fichero, o incrustar un intérprete de Perl en otras aplicaciones. Un solo fichero significa que todo está auto contenido: no hay objetos compartidos por separado, sin auto cargas fragmentadas, si dependencias de .pm o .pl. Y con una compilación estática, puedes crear (o incrustar) un único fichero que contenga el intérprete perl, la biblioteca libc, todos los módulos y bibliotecas que necesites.

Con uClibc y upx sobre x86, puedes crear un único binario de 500Kb que contenga perl y 100 módulos, como POSIX, AnyEvent, EV, IO::AIO, Coro y así. O cualquier otra selección de módulos.

Los ficheros creados no necesitan tener acceso de escritura al sistema de ficheros (como lo hace PAR). De hecho, como este programa es, de varias formas, similar a PAR::Packer, aquí están las diferencias:

* Los ejecutables generados son mucho más pequeños que los creados por PAR

* Los ejecutables generados arrancan mucho más rápido

* Los ejecutables generados no necesitan un sistema de ficheros con permiso de escritura. staticperl carga todos los ficheros requeridos directamente en memoria.

* Más control sobre los ficheros incluidos

* PAR es más fácil de usar que staticperl
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Publicidad

Re: staticperl

Notapor Leo_Gutierrez » 2010-12-26 14:41 @653

Se ve bueno, pero se ve algo complejo de utilizar. Me interesa, hice un script que depende de muchas librerías.
Leo_Gutierrez
Perlero nuevo
Perlero nuevo
 
Mensajes: 91
Registrado: 2008-08-20 23:38 @026


Volver a Módulos

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 21 invitados

cron