Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]6456[/thread]

Aus Perlscript Dll-Datei erzeugen



<< >> 9 Einträge, 1 Seite
skontox
 2004-08-03 22:15
#85339 #85339
User since
2003-08-06
193 Artikel
BenutzerIn
[default_avatar]
Kann ich aus meinem Perlscript eine DLL erzeugen und die dann in anderen Programmiersprachen miteinbinden. Z.B C++?

Ich weiß zwar dass ich mit perl2exe eine Exe-Datei erzeugen kann, aber nicht womit ich eine Dll erzeugen kann.

Vielleicht hat hier das ja schon jemand gemacht und verrät mir wie
das gehen kann.

Gruß skontox
esskar
 2004-08-03 22:42
#85340 #85340
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
das geht nicht...

perl2exe bedient sich eines tricks, in dem es den quellcode in die exe packt ohne in zu compilieren; das eigentlich exe programm entpackt dann den quellcode wieder im speicher und führt ihn aus...
skontox
 2004-08-03 23:03
#85341 #85341
User since
2003-08-06
193 Artikel
BenutzerIn
[default_avatar]
Schade, das wäre sonst echt nicht schlecht gewesen.
Hast Du denn vielleicht eine Idee, wie ich aus Java heraus mit einem Perlscript kommunizieren kann?
Oder aus C++?

Gruß skontox\n\n

<!--EDIT|skontox|1091559834-->
Dubu
 2004-08-03 23:33
#85342 #85342
User since
2003-08-04
2145 Artikel
ModeratorIn + EditorIn

user image
[quote= ,perldoc perlembed]
NAME
      perlembed - how to embed perl in your C program

DESCRIPTION
      PREAMBLE

      Do you want to:

      Use C from Perl?
           Read perlxstut, perlxs, h2xs, perlguts, and perlapi.

      Use a Unix program from Perl?
           Read about back-quotes and about "system" and "exec" in perlfunc.

      Use Perl from Perl?
           Read about "do" in perlfunc and "eval" in perlfunc and "require" in perlfunc and "use" in perlfunc.

      Use C from C?
           Rethink your design.

      Use Perl from C?
           Read on...

...
[/quote]
skontox
 2004-08-03 23:54
#85343 #85343
User since
2003-08-06
193 Artikel
BenutzerIn
[default_avatar]
;-)
Besten Dank!
Da werde ich mich jetzt erst einmal schlau lesen.

Gute Nacht!

Gruß skontox
renee
 2004-08-04 09:17
#85344 #85344
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Wenn Du Perl mit Java verbinden möchtest, dann könnte das hier für Dich interessant sein: http://search.cpan.org/~gmpassos/PLJava-0.04/README.pod
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
skontox
 2004-08-04 18:14
#85345 #85345
User since
2003-08-06
193 Artikel
BenutzerIn
[default_avatar]
Danke Rene, das sieht auch interessant aus. ;-)
Werde ich mir gleich mal anschauen.

Gruß skontox
skontox
 2004-08-06 02:05
#85346 #85346
User since
2003-08-06
193 Artikel
BenutzerIn
[default_avatar]
Man könnte doch eine dll erzeugen, aber sehr umständlich.
Indem man in c auf perlcode zugreift, mit welchen Verfahren der obigen auch immer und dann eine dll erzeugt. ;-)
Naja aus Spaß werde ich das die Tage mal probieren.

Ich kann hier unter dem Thread ja dann mal berichten, falls interesse besteht. ;-)

Gruß skontox
esskar
 2004-08-06 02:20
#85347 #85347
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
[quote=skontox,06.08.2004, 00:05]Ich kann hier unter dem Thread ja dann mal berichten, falls interesse besteht. ;-)[/quote]
ja mach mal...
<< >> 9 Einträge, 1 Seite



View all threads created 2004-08-03 22:15.