Inlinex :: CPP2XS

Inlinex :: CPP2XS is een PERL-module om te converteren van inline C-code naar XS.
Download nu

Inlinex :: CPP2XS Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Sisyphus
  • Uitgever website:
  • http://search.cpan.org/~sisyphus/

Inlinex :: CPP2XS Tags


Inlinex :: CPP2XS Beschrijving

InlineX :: CPP2XS is een Perl module om te zetten van Inline C-code te XS. InlineX :: CPP2XS is een Perl module om te zetten van Inline C-code om XS.SYNOPSIS #USAGE: # cpp2xs ($ module_name, $ package_name ) gebruik InlineX :: CPP2XS qw (cpp2xs); mijn $ module_name = 'My :: XS_MOD'; mijn $ pakket_name = 'My :: XS_MOD'; # $ Build_dir is een optionele derde arg. # Indien weggelaten wordt standaard '' (CWD). mijn $ build_dir = '/ wat / waar de / else'; # $ Config_opts is een optionele vierde arg (hash referentie) mijn $ config_opts = { 'WRITE_PM' => 1, 'WRITE_MAKEFILE_PL' => 1, 'VERSION' => 0,42,}; # Maak /Some/Shor Real/SRC/XS_MOD.cpp./SRC/XS_MOD.CPP # maakt ook het typemapbestand /some/where/else/cpp.map # aan als dat bestand nodig is om de module te bouwen : CPP2XS ($ module_name, $ pakket_name, $ build_dir); # Of maak XS_MOD.xs (en CPP.map, indien nodig) in de cwd: cpp2xs ($ module_name, $ package_name); De optionele vierde arg (een verwijzing naar een hash) is het doorgeven van aanvullende informatie en configuratieopties die Inline moet mogelijk - en ook de creatie van de Makefile.PL en .pm bestanden in te schakelen (indien gewenst). Zie de paragraaf "Erkende hekje-toets gebruiken" hieronder. # Maak XS_MOD.xs in de cwd, en het genereren van de Makefile.PL # en XS_MOD.pm: cpp2xs ($ module_name, $ package_name, $ config_opts); LET OP: Als u de $ config_opts argument, maar niet de $ build_dir argument leveren dan moet je gewoon weglaten de $ build_dir argument. Dat wil zeggen, de volgende zijn equivalent: cpp2xs ( '' $ module_name, $ package_name, $ config_opts); cpp2xs ($ module_name, $ package_name, $ config_opts); Indien een derde argument wordt gegeven, wordt het beschouwd als de build directory tenzij het een hash referentie (in welk geval het wordt geacht de hash kan worden met de extra config opties). Vereisten: · Perl


Inlinex :: CPP2XS Gerelateerde software