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 :

Plug-in/module sous Visual C++


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Directeur de développement
    Inscrit en
    Avril 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Directeur de développement

    Informations forums :
    Inscription : Avril 2007
    Messages : 3
    Par défaut Plug-in/module sous Visual C++
    Bonjour

    un petit souci de portage de Unix/Linux vers Windows.
    Dans notre application, nous chargons dynamiquement des modules (en utilisant la glib de GTK+). Ces modules appellent des fonctions/méthodes de l'application principale et vice-versa. Sous Unix/Linux aucun problème. Sous Windows, le module ne trouve pas les fonctions de l'application principale. Il faudrait rajouter un mot clef "export" dans les .h, spécificité de Visual. Quelqu'un pourrait il me confirmer/infirmer cela ?

    Merci
    Olivier

  2. #2
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par défaut
    Plus simple et pas intrusif : tu peux ajouter à ton projet un fichier .def qui liste les fonctions à exporter. Par contre ça ne marchera pas si tu exportes des classes, pour ça il faudra effectivement passer par les mots-clés spécifiques.

  3. #3
    Expert confirmé

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par défaut
    Ce n'est pas le mot clé export (mot clé C++ standard) mais l'extension "__declspec(export)" pour exporter, et "__declspec(import)" pour un import statique (ce qui n'est pas ton cas).
    http://msdn2.microsoft.com/en-us/lib...4d(VS.80).aspx

Discussions similaires

  1. Réponses: 0
    Dernier message: 14/08/2014, 08h35
  2. [MSChart] creation de courbe sous visual C++
    Par gabriel knight dans le forum MFC
    Réponses: 5
    Dernier message: 18/09/2006, 14h32
  3. problème de compilation sous visual C++
    Par fabmili dans le forum MFC
    Réponses: 4
    Dernier message: 08/02/2004, 19h52
  4. Réponses: 3
    Dernier message: 28/01/2004, 10h46
  5. Deplacer un curseur dans un RichEdit sous visual c
    Par tweek dans le forum Windows
    Réponses: 7
    Dernier message: 14/01/2004, 00h29

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