Hallo,
Ik ben nu bezig om een java applicatie te maken die methods uit een
library moet halen gemaakt middels c.
Ik heb een oudere versie van dit programma. Hier bevat een c (test.c) programma zelf de functies, en gebruikt een lib (testlib.dll) om de uitkomsten te laten zien.
Mijn uitdaging is nu om vanuit een java applicatie deze c functies op te roepen.
Alle functies die (tect.c) gebruikte moeten dus in deze library komen. Middels JNI wil ik deze functies dan kunnen aanroepen. Simpele printf functies kan ik wel oproepen, maar weet niet precies hoe ik nou met de rest moet beginnen.
Functies als GetProcAddress.
Heeft iemand een tip voor me? De link van sun
http://java.sun.com/docs/books/tutorial/native1.1/
heeft me aardig geholpen, maar loop dus vast als ik verder wil.
Iemand handige voorbeeld linkjes ofzo? Over native methods?
Alvast bedankt.
Gr
Ik ben nu bezig om een java applicatie te maken die methods uit een
library moet halen gemaakt middels c.
Ik heb een oudere versie van dit programma. Hier bevat een c (test.c) programma zelf de functies, en gebruikt een lib (testlib.dll) om de uitkomsten te laten zien.
Mijn uitdaging is nu om vanuit een java applicatie deze c functies op te roepen.
Alle functies die (tect.c) gebruikte moeten dus in deze library komen. Middels JNI wil ik deze functies dan kunnen aanroepen. Simpele printf functies kan ik wel oproepen, maar weet niet precies hoe ik nou met de rest moet beginnen.
Functies als GetProcAddress.
Heeft iemand een tip voor me? De link van sun
http://java.sun.com/docs/books/tutorial/native1.1/
heeft me aardig geholpen, maar loop dus vast als ik verder wil.
Iemand handige voorbeeld linkjes ofzo? Over native methods?
Alvast bedankt.
Gr