| En línea :: CPP2XS En línea :: CPP2XS es capaz de analizar correctamente ese código CPP que es adecuado para su inclusión en un script de CPP en línea :: |
Descargar ahora |
En línea :: CPP2XS Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Sisyphus
- Sitio web del editor:
- http://search.cpan.org/~sisyphus/
En línea :: CPP2XS Etiquetas
En línea :: CPP2XS Descripción
En línea :: CPP2XS es capaz de analizar correctamente solo ese código CPP que es adecuado para su inclusión en un script en línea: CPP. El módulo en línea :: CPP2XS Perl está en desuso. Instale la última versión de inlinex :: cpp2xs.synopsis usa en línea :: CPP2XS QW (CPP2XS); My $ Module_Name = 'My :: xs_mod'; My $ PAILESPAS_NAME = 'My :: xs_mod'; # $ build_dir es un tercio opcional arg My $ build_dir = '/ algunos / donde / else'; # $ config_opts es un cuarto arg opcional (referencia de hash) My $ config_opts = {'autoowrap' => 1, 'auto_include' => 'my_header.h', 'typemaps' => , 'inc' = > '-Imy / incluye / dir',}; # Crea /some/where/else/xs_mod.xs de ./src/xs_mod.cpp # también creará el archivo typemap /some/where/else/cpp.map # Si se necesitará ese archivo para construir el módulo : CPP2XS ($ MODULE_NAME, $ PAQUETES_NAME, $ BUILD_DIR); # O cree xs_mod.xs (y cpp.map, si es necesario) en la CWD: CPP2XS ($ Module_Name, $ PAACKESPAIL_NAME); El cuarto ARG opcional (una referencia a un hash) es permitir la escritura de los archivos XS usando en línea: : Capacidad automática de la CPP. Actualmente solo se adapta a 4 Hash Keys: Autowrap, Inc, Auto_InClude y Typemaps, aunque se pueden agregar otras claves en el futuro para acomodar una funcionalidad adicional. # Crear xs_mod.xs en el CWD, usando la función de AutoWRap: CPP2XS ($ Module_Name, $ PAQUETES_NAME, '.', $ CONFIG_OPTS); No alimente un en línea real :: Script CPP a este módulo: no será capaz de analizarlo. Es capaz de analizar correctamente solo ese código CPP que es adecuado para su inclusión en un script de CPP: CPP. Para el ejemplo, aquí hay un simple en línea :: Script CPP: use advertencias; Use CPP en línea => config => build_noisy => 1, limpi_after_build => 0; Utilice CPP en línea => Requisitos: · Perl
En línea :: CPP2XS Software relacionado