http://www.perlmonks.org?node_id=212712

ginttu has asked for the wisdom of the Perl Monks concerning the following question:

Hey! I am embedding some code written in C into Perl by the use of H2XS. I've been able to write little C programs like "Hello, World" and have the output come out of h2xs.
############### # C code # Hello, World void print_hello (void) { printf("Hello, World\n"); } ############### # XS code # Hello, World #include "EXTERN.h" #include "perl.h" #include "XSUB.h" MODULE = Hello PACKAGE = Hello void print_hello()

Now the next C program I would like to use is very complex! Does anyone know how to pass parameters from my command line so I can use them with my *.xs code? Any help would be appreciated!! Also, does anyone have any examples using h2xs with C libraries?? Thanks, Jennifer