El siguiente código de Perl ..¿Cómo uso condicionalmente un módulo Perl solo si estoy en Windows?
if ($^O eq "MSWin32") {
use Win32;
.. do windows specific stuff ..
}
.. funciona bajo Windows, pero no sigue funcionando bajo todas las otras plataformas ("No se puede encontrar en Win32.pm @INC"). ¿Cómo le indico a Perl que intente importar Win32 solo cuando se ejecuta bajo Windows e ignora la declaración de importación en todas las demás plataformas?
¡maldición, Ether me ganó! – singingfish
* 'Bareword '' Módulo 'no está permitido mientras se usan' 'estrictos subs' '...' * - se veía tan bien desde la distancia .... – jww
@jww Se supone que debes reemplazar "Módulo" por el nombre del módulo real que quiero cargar Y ese espacio de nombres debe declararse en el archivo con una declaración 'paquete'. – Ether