ciao a tutti,sto cercando di fare un wrapper da C a java.Ho letto che per fare ciò viene usato JNI.Ho letto una guida su JNI ma non ho capito bene i passaggi.Qualcuno sa come usarlo? Io ho gia i sorgenti in C quindi devo solo chiamarli tramite questo JNI.
Sulla guida c'è scritto di fare in questo modo: creare la classe in java e compilarla,poi creare il file header di questa classe,dopodichè scrivere il file.c e inserire il file.h creato.Io faccio tutto ciò seguo l esempio ma non parte,non crea nessuna dll.Includo la libreria stdio,stdlib ho messo anche windows.h ma niente mi esce l errore : [Linker error] undefined reference to `WinMain@16'
Per compilare il file c uso dev c++,mentre per java utilizzo la linea di comando
qualcuno mi sa aiutare?