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

Bibliothèques Discussion :

[C++] Probleme de linkage de Lib


Sujet :

Bibliothèques

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Juillet 2008
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 1
    Points : 1
    Points
    1
    Par défaut [C++] Probleme de linkage de Lib
    Bonjour à tous,

    J'ai un souci sur un projet professionnel. Je viens de recevoir une lib développée par une société extérieure que je dois intégrée à notre application. Jusque là tout va bien.

    J'ai donc à ma disposition un fichier que nous appellerons MyLib.lib, et un fichier MyLib.h

    Notre projet est développé sous Visual Studio 6.0 C++.

    J'ai donc ajouté le fichier Mylib.h aux ressources du projets, avec l'include qui va bien dans mon Cpp.

    La librairie MyLib.lib a été ajoutée dans mon répertoire de librairie, et j'ai ajoutée la ligne suivante dans mon CPP :

    #pragma comment(lib, "MyLib.lib")

    Hors à la compilation j'obtiens un message d'erreur suivant :

    LINK : fatal error LNK1196: invalid or corrupt import object: unknown version

    Auriez vous une idée qui pourrait m'aider à résoudre le souci, sachant que dans le cas ou j'enlève la ligne : #pragma comment(lib, "MyLib.lib") ; j'obtients un message d'erreur :
    WiFi.obj : error LNK2001: unresolved external symbol
    avec le nom de la fonction appelée dans la lib.

    Merci par avance.

  2. #2
    Membre éclairé
    Avatar de mamelouk
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    867
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2005
    Messages : 867
    Points : 810
    Points
    810
    Par défaut
    salut,
    le message d'erreur m'as l'air clair. au pire je te dirais d'essayer avec le dernier visual studio (express), mais ta lib a l'air de s'etre corrompue.

    Débugger du code est deux fois plus dur que d'en écrire.
    Donc, si vous écrivez votre code aussi intelligemment que vous le pouvez, vous n'etes, par définition, pas assez intelligent pour le débugger.

Discussions similaires

  1. problem de linkage avec un fichier .lib
    Par aliwatte dans le forum Débuter
    Réponses: 8
    Dernier message: 17/03/2013, 13h49
  2. Réponses: 1
    Dernier message: 03/12/2010, 10h48
  3. [MFC]+[dll] probleme au linkage
    Par BainE dans le forum MFC
    Réponses: 3
    Dernier message: 22/06/2005, 12h04
  4. [MFC ]Probleme de linkage d'une dll
    Par Lysis dans le forum MFC
    Réponses: 9
    Dernier message: 22/01/2004, 14h51
  5. Probleme de linkage avec DirectDraw7 sous BC++ 5.02
    Par bobtorn dans le forum DirectX
    Réponses: 3
    Dernier message: 07/10/2003, 20h14

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