JAVA als native Bibliotheke compilieren

Tikonteroga

Erfahrenes Mitglied
Hallo,

ich habe zwei sehr komplexe Bibliotheken in JAVA implementiert, die ich nun leider aus Gründen von bestimmten Anforderungen als dll mit einer C/C++ Schnittstelle (Header File) benötige.

Nun habe ich mich mal nach nativen Compilern für JAVA umgesehen. Dabei bin ich auf die Compiler JET, JNC sowie auf den MinGW gestoßen.

Kann ich mit so einem Compiler mein Problem überhaupt lösen ?

Hat jemand von euch bereits erfahrung mit diesen Compilern gemacht ? Wie schneidet der freie MinGW gegenüber dem JET und JNC ab? Beim MinGW bin ich etwas besorgt, weil er eine andere Implementierung der JAVA Bibliothek verwendet.
 
Hi,

das Hauptproblem dürfte darin bestehen, daß Deine java Klassen wohl irgendwelche Teile der JRE brauchen.

Es gibt aber ein Projekt, daß sich mit dem Verbündeln von C++ mit [any] beschäftigt.

siehe http://www.swig.org/

Grüße
gore
 
Zurück