hi,
ich arbeite derzeit mit jni. Meine dll Dateien erstelle ich mit DevC++, allerdings funktionieren sie nicht. Wenn ich den selben Code in VisualC++ kompiliere, geht es, ich will aber DevC++ verwenden, weil ich von Visual C++ nur eine Autorenversion habe, die dafür sorgt das beim starten der dll eine Meldung erzeugt wird in der steht, dass das ganze mit VC gemacht ist. Nicht wirklich vorteilhaft
).
Also: Wie muss ich den DevC++-Compiler einstellen, um die Dlls verwenden zu können?
Müssen dlls irgendwelche speziellen methoden enthalten, ohne die java sie nicht verwenden kann? (Abgesehen von den nativen für meine Anwendung?)
ich arbeite derzeit mit jni. Meine dll Dateien erstelle ich mit DevC++, allerdings funktionieren sie nicht. Wenn ich den selben Code in VisualC++ kompiliere, geht es, ich will aber DevC++ verwenden, weil ich von Visual C++ nur eine Autorenversion habe, die dafür sorgt das beim starten der dll eine Meldung erzeugt wird in der steht, dass das ganze mit VC gemacht ist. Nicht wirklich vorteilhaft
Also: Wie muss ich den DevC++-Compiler einstellen, um die Dlls verwenden zu können?
Müssen dlls irgendwelche speziellen methoden enthalten, ohne die java sie nicht verwenden kann? (Abgesehen von den nativen für meine Anwendung?)