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 :

[LNK1104] linkage de lib


Sujet :

MFC

  1. #1
    Membre éclairé Avatar de ZaaN
    Inscrit en
    Novembre 2005
    Messages
    819
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 819
    Par défaut [LNK1104] linkage de lib
    salut,

    j ai 2 projets. Le premier utilise une lib externe avec ca :
    (il est le seul a vaoir besoin de cette lib)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    #pragma comment(lib,"PVICOM\\PviCom.lib")
    et pour que ca marche je recopie (avant compilation) le repertoire de librarie dans le repertoire de sortie du premier projet
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    xcopy .\PVICOM .\$(OutDir)\PVICOM\ /s /r /y
    Compilation et linkage OK ,Pas de probleme.

    Maitenant des que je link le 2eme projet le compilateur n arrive plus a retrouver le .lib specifier avec #pragma (du 1er projet). Pourtant j ai aussi recopié le repertoire de lib dans repertoire de sortie du 2eme projet.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    xcopy ..\DrvNCm\$(ConfigurationName)\PVICOM .\$(OutDir)\PVICOM\ /s /r /y
    Toutes les copies de fichiers ont aboutie avec succes. Je ne sais pas coment faire...

    PS : si je supprime la ligne #pragma et que je specifie le .lib depuis les options du premier projet, tout marche mais j aimerais savoir pourquoi ca va pas avec le pragma.

  2. #2
    Expert confirmé
    Avatar de Mat.M
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 526
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 526
    Par défaut
    je n'arrive pas à comprendre toutes ces manips.
    Ne pas oublier que dans l'arborescence du projet on peut ajouter un fichier lib

  3. #3
    Membre éclairé Avatar de ZaaN
    Inscrit en
    Novembre 2005
    Messages
    819
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 819
    Par défaut
    Citation Envoyé par Mat.M
    je n'arrive pas à comprendre toutes ces manips.
    Ne pas oublier que dans l'arborescence du projet on peut ajouter un fichier lib
    les copies servent a exporter les lib dans le repertoires d execution.

Discussions similaires

  1. [VC6] problème de linkage librairie .lib
    Par moulefrite dans le forum Visual C++
    Réponses: 0
    Dernier message: 03/06/2009, 15h59
  2. [NASM / Linux] Problème de linkage avec lib C
    Par donkeyquote dans le forum x86 32-bits / 64-bits
    Réponses: 3
    Dernier message: 01/11/2008, 15h09
  3. [C++] Probleme de linkage de Lib
    Par Arkael dans le forum Bibliothèques
    Réponses: 1
    Dernier message: 16/07/2008, 01h01
  4. Pb de linkage Crypt32.lib
    Par n8ken dans le forum MFC
    Réponses: 5
    Dernier message: 23/06/2006, 22h52
  5. [Code::Blocks] Problème de linkage: "msvcrt.lib"
    Par skhay dans le forum Code::Blocks
    Réponses: 8
    Dernier message: 14/03/2006, 19h39

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