Contenu | Rechercher | Menus

Annonce

Ubuntu-fr.org recrute toujours de nouveaux modérateurs, avec de l'expérience.

Ubuntu 16.04 LTS
Commandez vos DVD et clés USB Ubuntu-fr !

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

#1 Le 11/03/2006, à 13:59

dRk

[C et Java]

Bonjour, j'ai un projet où je voudrais mélanger du code C et java. Pour l'instant, toutes mes structures et fonctions sont écrites en C, le programme principal aussi. On m'a dit qu'il était possible de faire une interface graphique en java en réecrivant le programme principal en Java. Mais je vois pas du tout comment je peux importer mes structures et fonctions dans mon programme java.

#2 Le 11/03/2006, à 20:53

thx1138

Re : [C et Java]

dRk a écrit :

[...]On m'a dit qu'il était possible de faire une interface graphique en java en réecrivant le programme principal en Java[...]

Tu veux bien sûr dire "programme principal en C" ?

Pour interfacer du code Java avec du C, il faut faire appel à JNI (Java Native Interface).
C'est comme ça que fait Java-Gnome.

Le lien officiel est http://java.sun.com/j2se/1.5.0/docs/guide/jni/ (Aussi disponible pour les autres versions de Java).

Pour te faciliter la vie, tu peux regarder du côté de Swig.
Je n'ai personnellement jamais testé Swig avec Java.

Dernière modification par thx1138 (Le 11/03/2006, à 20:55)


They did not know it was impossible, so they did it - Mark Twain

Hors ligne