Reference: xsinit
Author: Ellen Siever, Stephen Spainhour & Nathan Patwardhan
Date: 1999-07-02T01:45:24Z

#

| Chapter 8 Standard Modules |

## xsinit

    xsinit

Generates C/C++ code for the XS initializer function. When invoked as:

>     perl -MExtUtils::Embed -e xsinit -

the following options are recognized:

-o [`filename`]

  Prints to the filename specified. Defaults to perlxsi.c. If filename is STDOUT, prints to standard output.

-std

  Writes code for extensions that are linked with the current Perl.

  Any additional arguments are expected to be names of modules to generate code for. Can also be called with parameters:

  >     'xsinit($filename,$std,[@modules])'

  When called this way, the following optional parameters are accepted:
$filename

  Equivalent to the -o option.

$std

  Boolean, equivalent to the -std option.

[@modules]

  An array reference, equivalent to adding module names after the `--` token.

Reference: perl_inc |  | Reference: xsi_header