IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

couplage Java et C++


Sujet :

C++

  1. #1
    Futur Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 4
    Par défaut couplage Java et C++
    Salut,

    Je suis nouveau dans la programmation orientée C++. j'ai un gros projet fait sous C++ que je dois utiliser dans Java. Pour cela, je dois passer par des DLL.

    Je cherche quelqu'un qui a une connaissance dans cette pratique pour debloquer mon problème.

    Bien à vous

  2. #2
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par défaut
    bonjours.
    Déjà faudrait il savoir qu'elle est ton problème...

  3. #3
    Membre émérite
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    865
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 865
    Par défaut
    Fais une recherche dans Google sur JNI.
    Tu pourras créer une DLL encapsulant ton code C++ et l'appeler depuis ton code Java. C'est à priori ce que tu veux.

    On peut envisager d'autres solutions faisant communiquer une application C++ et une application Java.

  4. #4
    Futur Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 4
    Par défaut
    En fait, mon projet. C'est un code C++ d'un logiciel (code source disponible sur le net http://www.nrel.colostate.edu/projects/irc/#). Il y a tous les makefiles disponibles pour créer le exe. Je n'ai pas besoin d'un exe. Je veux juste créer des dll. J'ai donc tansformer un des makefiles pour cela. Mais je n'y arrive pas.

    Quant au JNI, pas de problème. Je dois pouvoir m'en sortir. Mon problème actuel est comment créer la dll.

  5. #5
    Futur Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 4
    Par défaut
    Pour completer le dernier message, je dirai qu'il est un peu difficile de comprendre le problème sans voir le code source qui est assez vaste. Donc si quelqu'un est disponible pour qu'on en discuter, cela me fera plaisir.

  6. #6
    Futur Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 4
    Par défaut
    Pour completer le dernier message, je dirai qu'il est un peu difficile de comprendre le problème sans voir le code source qui est assez vaste. Donc si quelqu'un est disponible pour qu'on en discuter, cela me fera plaisir.

  7. #7
    Membre émérite
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    865
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 865
    Par défaut
    Tu trouveras pleins de liens sur Google pour créer une DLL. Tout dépend de ton compilateur.
    http://farscape.developpez.com/Samples/creationdll.pdf
    http://www.adp-gmbh.ch/win/misc/mingw/dll.html

    Si tu as des difficultés à créer une DLL, tu devrais d'abord t'essayer sur un projet plus petit avec quelques fichiers.

    Si tu as un problème spécifique à la création de la DLL pour le projet IRC, tu peux toujours poster les erreurs et on pourra voir ce qui ne va pas.

Discussions similaires

  1. Couplage Java/Cpp via NDK
    Par El Gringomon dans le forum Android
    Réponses: 2
    Dernier message: 01/09/2012, 11h22
  2. le Java est la continuité du C++ ???
    Par Vincent PETIT dans le forum Débats sur le développement - Le Best Of
    Réponses: 33
    Dernier message: 25/08/2005, 20h17
  3. directx et java?? possible??
    Par jiraiya dans le forum DirectX
    Réponses: 3
    Dernier message: 09/07/2002, 19h55
  4. webcam : lire sur un port usb en c/c++ ou java. sous win. ?
    Par flo007 dans le forum Choisir un environnement de développement
    Réponses: 2
    Dernier message: 24/05/2002, 23h24
  5. Service de nommage java C++
    Par Anonymous dans le forum CORBA
    Réponses: 3
    Dernier message: 15/04/2002, 12h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo