Shared librarys in Perl Modulen dynamisch verwenden
Sirius
- perl
Hi com
Ich hab schon DynaLoader und XSLoader ausprobiert aber sie ferursachen eine Fehler, bzw weis ich nicht, wie man sie benutzt
Ich würde mich das ja genauer anschauen, aber ich weis ich habe mir sagen lassen, das diese Module nicht ausgereift seihen
Danek im Vorraus
Moin Moin!
Ich hab schon DynaLoader und XSLoader ausprobiert aber sie ferursachen eine Fehler, bzw weis ich nicht, wie man sie benutzt
Fang mit der Dokumentation an (http://search.cpan.org/perldoc?perlXStut, <>http://search.cpan.org/perldoc?perlxs). Dynaloader und XSLoader rufst Du zu 99,9999% nicht selbst auf, das erledigt generierter Code.
Ich würde mich das ja genauer anschauen, aber ich weis ich habe mir sagen lassen, das diese Module nicht ausgereift seihen
Vom Osterhasen?
Was hast Du vor? Beliebige Funktionen in beliebigen externen Libraries aufrufen? Dann suchst Du vielleicht Win32::API. Für andere Plattformen als Windows ist so ein Modul sehr wahrscheinlich auch möglich, aber dort ist in aller Regel gcc oder eine Compiler-Toolchain des Herstellers vorhanden, so dass man über XS schneller und sauberer ans Ziel kommt.
Alexander