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

MFC Discussion :

option de linkage VC++ .net


Sujet :

MFC

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    87
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 87
    Par défaut option de linkage VC++ .net
    salut, pour utiliser la connection automatique de signaux/fonction handler dans glade GTK je dois activer une option de linkage d'après la doc :

    If you wish to autoconnect handlers defined in the main executable (not a shared library), you will need to pass a linker flag to export the executable's symbols for dynamic linking. This flag is platform specific, but libtool can take care of this for you. Just add -export-dynamic argument to your link flags, and libtool will convert it to the correct format.

    Many people did not see this problem on GNU/Linux with GTK+ 1.2, because the gtk-config script adds the correct flag on that platform. Such programs would sometimes break when run on alternative platforms.
    cette option c'est donc --export-dynamic. Seulement sous VC++ 7 le linker ignore cette option (surement dûe a une mauvaise syntaxe) mais je ne sais pas quoi indiquer à la place

    merci

  2. #2
    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
    Sous Windows ça marche pas comme ça.
    L'export des symboles est géré au niveau du code source, via __declspec.
    Je ne connais pas le sujet, mais j'ai une vague idée : je pense que tu dois spécifier __declspec( dllexport ) devant les fonctions de ton programme à utiliser comme handler.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    87
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 87
    Par défaut
    Je vais re essayer mais il me semble que j'avais tenté cette solution

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    87
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 87
    Par défaut
    Ouais donc confirmation ca n'arrange rien. Mince j'ai aucune idée de comment faire là

Discussions similaires

  1. VB.Net / Option Strict On
    Par sandre dans le forum ASP.NET
    Réponses: 5
    Dernier message: 15/07/2009, 17h37
  2. [VB.NET 2005] optional date
    Par ricil78 dans le forum Windows Forms
    Réponses: 7
    Dernier message: 29/05/2008, 17h46
  3. VB.Net Atteindre option d'un ContextMenuStrip
    Par Igmar dans le forum Windows Forms
    Réponses: 1
    Dernier message: 02/04/2007, 10h22
  4. Réponses: 13
    Dernier message: 09/07/2006, 15h53

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