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 :

Chargement biblioth�ques dynamiques


Sujet :

C++

  1. #1
    Membre confirm�
    Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    56
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 56
    Par d�faut Chargement biblioth�ques dynamiques
    Bonjour,

    Je suis actuellement sur un logiciel utilisant les plugins (multi-plate-forme donc .dll et .so), et je charge correctement mes plugins � coups de LoadLibrary ou dlopen. Je n'ai aucun probl�me pour utiliser les fonctions/variables contenu dans mes plugins que j'ai cr�e.
    Le probl�me vient du faire que je n'arrive pas du tout � utiliser des fonctions venu de l'application principale dans mon plugin.
    J'ai enormement cherch� sur le net, mais je n'arrive a rien. La seul id�e que j'ai eu c'est en passant un pointeur de mon appli principale vers des variables de mon plugins. Mais je pense qu'il y a une technique plus propre.

    Quelqu'un aurait-t-il la solution ??

  2. #2
    Expert confirm�
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    D�cembre 2003
    Messages
    3 549
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (�le de France)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels

    Informations forums :
    Inscription : D�cembre 2003
    Messages : 3 549
    Par d�faut
    Le probl�me vient du faire que je n'arrive pas du tout � utiliser des fonctions venu de l'application principale dans mon plugin.
    Exemple ?

  3. #3
    R�dacteur

    Avatar de Matthieu Brucher
    Profil pro
    D�veloppeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    D�tails du profil
    Informations personnelles :
    �ge : 43
    Localisation : France, Pyr�n�es Atlantiques (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par d�faut
    Perso, ce que je fais, c'est h�riter une de mes classes de l'appli d'une interface pour le plug-in, et je donne au plugin le pointeur vers cette interface. Je ne vois pas comment faire diff�remment.

  4. #4
    Expert confirm�
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    D�cembre 2003
    Messages
    3 549
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (�le de France)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels

    Informations forums :
    Inscription : D�cembre 2003
    Messages : 3 549
    Par d�faut
    Bah sinon tu fournis au plugin les d�finitions des fonctions qu'il doit utiliser.

Discussions similaires

  1. Question sur les bibliothques dynamiques
    Par inh40 dans le forum Autres �diteurs
    R�ponses: 1
    Dernier message: 11/04/2007, 15h16
  2. R�ponses: 15
    Dernier message: 31/05/2006, 09h54
  3. chargement image dynamiquement
    Par franc3 dans le forum G�n�ral JavaScript
    R�ponses: 6
    Dernier message: 04/05/2006, 12h11
  4. Chargement xml dynamique
    Par zwck dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 12/04/2006, 15h56
  5. [Tableaux] Chargement pages dynamique
    Par pittacos dans le forum Langage
    R�ponses: 4
    Dernier message: 21/09/2005, 10h41

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