-
Lien avec une DLL
Salut à tous, J'ai un problème de linkage:
tout d'abord j'ai crée une dll en c a laquelle je fait appelle grace a des methode native. tous marche bien, et quant je voulait organiser mon projet en pakage j'ai eu cette erreur:
Exception in thread "Thread-2" java.lang.UnsatisfiedLinkError: DeviceIO.GPIBIO.gpib_init()I
at DeviceIO.GPIBIO.gpib_init(Native Method)
VOus ne sauriez pas d'ou ça peut venir??
-
C'est surement parce que il faut préciser dans la class où tu appelle tes méthodes natives le package. Le nom de tes méthodes doivent être du type nomClasse_nomPackage_nomMéthode.
Ensuite tu vas devoir modifier le code de ta dll.
Pour plus d'informations :
http://www.rgagnon.com/javadetails/java-0348.html
-