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

Code::Blocks Discussion :

symbole en librairie non trouvés


Sujet :

Code::Blocks

  1. #1
    Nouveau candidat au Club
    Femme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Juillet 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2018
    Messages : 2
    Par défaut symbole en librairie non trouvés
    Bonjour à tous

    OS : Windows 7 pro 64 bits
    Code Blocks version : 17.12

    Symptome : Lors de l'édition de lien g++ ne trouve pas les symboles contenus dans la librairie winscard.lib.

    Comme le montre le Build.log la libraire est bien mentionnée lors de l'édition de lien

    -------------- Build: Debug in test (compiler: GNU GCC Compiler)---------------

    mingw32-g++.exe -LLib -o bin\Debug\test.exe obj\Debug\Configuration.o obj\Debug\main.o obj\Debug\Protocol.o Lib\WinSCard.Lib
    obj\Debug\main.o: In function `main':
    C:/Users/Billettique Service/Desktop/Test/C tests/test/main.c:42: undefined reference to `SCardEstablishContext'
    C:/Users/Billettique Service/Desktop/Test/C tests/test/main.c:55: undefined reference to `SCardListReaders'
    C:/Users/Billettique Service/Desktop/Test/C tests/test/main.c:59: undefined reference to `SCardListReaders'
    C:/Users/Billettique Service/Desktop/Test/C tests/test/main.c:66: undefined reference to `SCardConnect'
    C:/Users/Billettique Service/Desktop/Test/C tests/test/main.c:73: undefined reference to `g_rgSCardT0Pci'
    C:/Users/Billettique Service/Desktop/Test/C tests/test/main.c:73: undefined reference to `g_rgSCardT0Pci'
    C:/Users/Billettique Service/Desktop/Test/C tests/test/main.c:77: undefined reference to `g_rgSCardT1Pci'
    C:/Users/Billettique Service/Desktop/Test/C tests/test/main.c:77: undefined reference to `g_rgSCardT1Pci'
    C:/Users/Billettique Service/Desktop/Test/C tests/test/main.c:81: undefined reference to `SCardTransmit'
    C:/Users/Billettique Service/Desktop/Test/C tests/test/main.c:91: undefined reference to `SCardTransmit'
    C:/Users/Billettique Service/Desktop/Test/C tests/test/main.c:100: undefined reference to `SCardDisconnect'
    collect2.exe: error: ld returned 1 exit status
    Process terminated with status 1 (0 minute(s), 0 second(s))
    12 error(s), 0 warning(s) (0 minute(s), 0 second(s))
    A votre bon cœur je bute depuis hier :(

    Roland

    PS : à priori n'ayant que des .c l'intégralité du projet est compilé en mode C

  2. #2
    Expert confirmé
    Avatar de Kannagi
    Homme Profil pro
    cyber-paléontologue
    Inscrit en
    Mai 2010
    Messages
    3 226
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cyber-paléontologue

    Informations forums :
    Inscription : Mai 2010
    Messages : 3 226
    Par défaut
    Clic droit sur ton projet -> build option -> Linker settings -> add , et tu met ta lib (avec le bouton browse)

  3. #3
    Nouveau candidat au Club
    Femme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Juillet 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2018
    Messages : 2
    Par défaut Merci mais ..
    Bonjour Kannagi

    C'est hélas déjà fait. et la lib apparait bine dans ligne de commande du linker (voir Build .log dans ma requête)

    Roland

Discussions similaires

  1. [XL-2010] Projet ou librairie non trouve sur Excel 2010
    Par pimpom81 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 15/09/2014, 17h58
  2. Compilation : librairies non trouvées
    Par hichamo dans le forum C++
    Réponses: 3
    Dernier message: 31/05/2010, 16h26
  3. Librairies non trouvées
    Par Mister Nono dans le forum Langage
    Réponses: 12
    Dernier message: 28/08/2007, 17h09
  4. Réponses: 4
    Dernier message: 17/03/2007, 19h11
  5. Librairie msvcprtd.lib non trouvée
    Par Rupella dans le forum MFC
    Réponses: 2
    Dernier message: 16/02/2006, 14h19

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