Club robotique de Sophia-Antipolis

Accueil > ... > Forum 1508

Utiliser une DLL dans un programme Java

8 mars 2012, 01:09

Salut à tous,

Justement je m’intéresse à ce problème, celui d’utiliser une dll sous java alors merci Julien pour cet article.

Julien tu as écrit :


Dans notre cas (DLL fournie par un constructeur), il est impossible de recompiler le code pour indiquer qu’on souhaite utiliser JNI. Il faut trouver une solution d’interface Java / natif qui laisse la DLL inchangée.

Alors justement à ce propos n’y aurait-il pas moyen d’utiliser JNI en recompilant la dll ?

C’est-à-dire on fait une deuxième dll qui fait appelle aux fonctions de la première mais en respectant les conditions pour JNI.

Qu’en pensez-vous ?

PS : J’ai entendu parler de JNA aussi...

Un message, un commentaire ?

modération a priori

Attention, votre message n’apparaîtra qu’après avoir été relu et approuvé.

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.