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 :

Problème au moment de l'exécution sous Linux


Sujet :

C

  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2012
    Messages : 1
    Par défaut Problème au moment de l'exécution sous Linux
    Salut,

    quand j'essaie d'exécuter le code suivant : http://pastebin.com/uWVXWY4P
    sous Linux, j'ai un problème ligne 13 :

    syntax error near unexpected token `('
    `int main ( int argc, char **argv ) {'

    Pour le coup je vois vraiment pas d'où peut venir l'erreur Oo

  2. #2
    Membre Expert Avatar de plxpy
    Homme Profil pro
    Ingénieur géographe
    Inscrit en
    Janvier 2009
    Messages
    792
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur géographe
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2009
    Messages : 792
    Par défaut
    Salut

    1 : http://pastebin.com/uWVXWY4P réponse : Unknown Paste ID!

    2 : ce problème de compilation (et pas d'exécution) est souvent lié à une précédente erreur de syntaxe. C'est à la ligne 13 que le compilateur "rend son tablier" parce qu'il ne s'en sort plus mais le problème est "avant".

    Sans plus de code, on ne peut pas te dire grand chose de plus

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2011
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2011
    Messages : 14
    Par défaut
    Pour le coup je vois vraiment pas d'où peut venir l'erreur Oo
    unexpected token `('
    (y'a une parenthèse en trop..)

  4. #4
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    Septembre 2007
    Messages
    7 472
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur d'emploi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 472
    Par défaut
    Citation Envoyé par sylafrs Voir le message
    (y'a une parenthèse en trop..)
    Pas forcément (surtout si les deux seules lignes que l'on peut voir sont correctes, parce que copiées-collées). Généralement, cela arrive quand il y a des caractères en trop sur les lignes précédentes et que, cumulés à « int main », cela forme quand même une expression potentiellement valide. La parenthèse qui suit vient casser ce schéma même si, en elle-même, elle est parfaitement légitime. Et du coup, ça t'amène éventuellement à chercher le problème au mauvais endroit.

    Il se peut même que les fautifs se trouvent dans un fichier inclus avec #include.

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2011
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2011
    Messages : 14
    Par défaut
    Oui, mais au final, le compilateur s'est quand même mis à croire qu'il y a une parenthèse en trop (même s'il peut s'agit d'un point-virgule oublié juste avant)

    (je me suis mal expliqué ^^)

Discussions similaires

  1. Problème de librairie avec code blocks sous Linux
    Par philmor34 dans le forum Code::Blocks
    Réponses: 1
    Dernier message: 31/10/2008, 13h25
  2. Problème avec mon écran 19 pouces sous Linux
    Par Flomyr dans le forum Matériel
    Réponses: 2
    Dernier message: 17/01/2008, 20h26
  3. problème d'exécution sous linux
    Par tosna dans le forum Applications et environnements graphiques
    Réponses: 5
    Dernier message: 11/05/2007, 11h26
  4. Réponses: 11
    Dernier message: 14/02/2006, 00h26

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