hello,
Thanks. For the info. Now, how about if I want to get a return value
from the called c or perl program?
On Fri, 2 Nov 2001, Pete Emerson wrote:
> Yes, you can do it. Here's four files. First, Perl calling a C program:
>
> #### chelloworld.c #### gcc -o chelloworld chelloworld.c
>
> #include <stdio.h>
>
> int main() {
> printf("Hello, World, in C!\n");
> return;
> }
>
> #### perlprinter.pl ######
>
> #!/usr/bin/perl
>
> system("./chelloworld");
>
> Now C calling a Perl program:
>
> #### perlhelloworld.pl ####
>
> #!/usr/bin/perl
>
> print "Hello, World, in Perl!\n";
>
> #### cprinter.c #### gcc -o cprinter cprinter.c
>
> #include <stdio.h>
>
> int main() {
> system("./perlhelloworld.pl");
> }
>
> $ ./perlprinter.pl
> Hello, World, in C!
> $ ./cprinter
> Hello, World, in Perl!
>
> Pete
>
>
>
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]