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 :

Edition de lien : duplicate symbol found


Sujet :

C

  1. #1
    Membre expérimenté Avatar de BainE
    Inscrit en
    Mai 2004
    Messages
    1 327
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 1 327
    Points : 1 572
    Points
    1 572
    Par défaut Edition de lien : duplicate symbol found
    Bonjour,

    J ai un probleme !
    je suis en train de compiler un progamme de quelques 10aines de fichiers sources, mais ca ne passe pas l edition des liens ca me sort un "duplicate symbol found"

    Je suppute que c'est une methode definies plusieurs fois ? c'est ca ?
    Si oui y a t il des astuces pour trouver le probleme rapidement ?
    Sinon c'est pas gagné

  2. #2
    Expert éminent sénior

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Points : 17 923
    Points
    17 923
    Billets dans le blog
    2
    Par défaut
    grep ""define" *.c > listdefine
    grep ""define" *.h >> listdefine

  3. #3
    Expert éminent sénior
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Points : 13 380
    Points
    13 380
    Par défaut
    Citation Envoyé par BainE
    Bonjour,

    J ai un probleme !
    je suis en train de compiler un progamme de quelques 10aines de fichiers sources, mais ca ne passe pas l edition des liens ca me sort un "duplicate symbol found"

    Je suppute que c'est une methode definies plusieurs fois ? c'est ca ?
    Si oui y a t il des astuces pour trouver le probleme rapidement ?
    Sinon c'est pas gagné
    Tu as bien mis des guard dans tes header ?

  4. #4
    Expert éminent sénior

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Points : 17 923
    Points
    17 923
    Billets dans le blog
    2
    Par défaut
    euh mon doigt a fourché.. un seul guillement bien entendu...

    grep "#define" *.c > listdefines

  5. #5
    Membre expérimenté Avatar de BainE
    Inscrit en
    Mai 2004
    Messages
    1 327
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 1 327
    Points : 1 572
    Points
    1 572
    Par défaut
    Merci les gars et dsl pour le retard je viens de choper une crise de réunionite aigue !!!

    Probleme resolu !

    Au passage pas qu un seul duplicate symboles

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 8
    Dernier message: 21/12/2009, 16h16
  2. Réponses: 0
    Dernier message: 08/02/2009, 11h25
  3. Réponses: 11
    Dernier message: 20/01/2006, 13h35
  4. Edition de liens et librairie dynamique
    Par nicolas.pied dans le forum C++
    Réponses: 9
    Dernier message: 14/11/2005, 15h29
  5. Rôle de l'édition de lien?
    Par sali dans le forum C
    Réponses: 6
    Dernier message: 14/05/2005, 22h17

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