Partage
  • Partager sur Facebook
  • Partager sur Twitter

interpreter les messages d'erreur de gcc

Sujet résolu
    18 avril 2006 à 13:00:29

    salut tout le monde, juste une question de débutant comment fait-on pour comprendre les messages d'erreur de gcc en mode console...? gcc -h..? man gcc...? gcc /?...etc...merci de vot' réponse a+ dom
    • Partager sur Facebook
    • Partager sur Twitter
      18 avril 2006 à 13:55:41

      man cc tedonnera un debut de solution.

      Sinon :

      il y a 2 categories d'erreures
      -> les Warnings
      -> les Ereures (bloque la compilation).

      generallementune erreure est indiquee par ligne.
      Le fichier ainsi que la ligne de l'erreur sont affiches....

      Les erreurs les plus courantes sont :

      -> Les erreures de type Parse error : tu a oublie de refwermer une parenthese, ou une virgule (ou plus rare mis un ';' a la place de ','ou inversement.)

      -> Les erreures de type invalid number of argument (tu as oublie des arguments.... dans une fonction...)

      ....

      Sinon tu peus essayer man erno, man c, ...
      • Partager sur Facebook
      • Partager sur Twitter
        18 avril 2006 à 13:59:04

        Citation : lardon

        Comment fait-on pour comprendre les messages d'erreur de gcc en mode console


        Il faut apprendre l'anglais...

        Pour l'interprétation et l'éventuelle correction, j'ai trouvé ça

        http://www.space.unibe.ch/comp_doc/c_manual/C/compiler.html

        Si quelqu'un veut le traduire, ça pourrait être interessant (à moins que ça existe déjà en français...).

        Citation : hexapode

        Sinon tu peus essayer man erno, man c, ...


        errno n'a rien à voir avec les erreurs de gcc !

        Ce sont les erreurs d'exécution (C et système).
        • Partager sur Facebook
        • Partager sur Twitter
        Music only !
          18 avril 2006 à 14:30:24

          ok je me doutais bien pour l'anglais...mais que veulent dire ces mise en garde et ces infos...?
          test-dom01.c:20:2: warning: no new line at end of file
          attention : pas de nouvelle ligne a la fin du fichier....?
          ou encore 20 et 2 cela correspond à quoi..? au temp de compil..? au nombre de lignes..? faut-il en tenir compte..?...bref juste une petite reponse pour un petit debutant...merci a+dom
          • Partager sur Facebook
          • Partager sur Twitter
            18 avril 2006 à 14:34:16

            exactement :) il est conseillé de mettre des nouvelle lignes à la fin d'une fichier et le 20:2 : 20e ligne 2e caractère :)
            • Partager sur Facebook
            • Partager sur Twitter
              18 avril 2006 à 14:48:54

              ok maintenant c'est clair merci de ta reponse dom
              • Partager sur Facebook
              • Partager sur Twitter

              interpreter les messages d'erreur de gcc

              × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
              × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
              • Editeur
              • Markdown