Name
xsinit
Synopsis
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
filenameis 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:
$filenameEquivalent to the -o option.
$stdBoolean. Equivalent to the -std option.
[@modules]An array reference. Equivalent to adding module names after the
--token.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access