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

Eclipse C & C++ Discussion :

pb de compilation


Sujet :

Eclipse C & C++

  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    239
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 239
    Par d�faut pb de compilation
    slt,

    je viens de telecharger eclipse pour C et C++, puis j'ai installer MinGW, puis j'ai ajouter le path, mais quand je lance la compilation ce message apparait:
    C:\MinGW\lib/libmingw32.a(main.o):main.c.text+0x106): undefined r�f�rencer to `WinMain@16'

    est ce que quelqu'un peut m'orienter vers une solution.

    merci d'avance.

  2. #2
    Membre �m�rite
    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
    Par d�faut
    salut,

    tu peut nous montrer le code que t'essaye de compiler?

    ceci dit, ce l'erreur n'a probablement rien � voir avec eclipse vu que c'est une r�f�rence ind�finie dans ton code...

  3. #3
    Membre confirm�
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    239
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 239
    Par d�faut
    c'est le code le plus simple:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    #include <stdio.h>
     
    int main(){
     
    puts ("bonjour");
    return (0);
     
    }
    merci encore!!

  4. #4
    Membre �m�rite
    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
    Par d�faut
    je suppose que tu utilise un "managed project"

    et quelle est la ligne de commande appel�e pour la compilation ? (juste avant l'erreur ?)

  5. #5
    Membre confirm�
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    239
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 239
    Par d�faut
    j'ai pas bien compris votre question, je suis nouveau � la programmation

  6. #6
    Membre �m�rite
    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
    Par d�faut
    moi j'ai qqchose comme ca qui s'affiche dans la console

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
     
    **** Rebuild of configuration Debug for project test ****
     
    **** Internal Builder is used for build               ****
    g++ -O0 -g3 -Wall -c -fmessage-length=0 -otest.o ..\test.cpp
    g++ -otest.exe test.o
    Build complete for project test
    Time consumed: 329  ms.
    et toi ?

  7. #7
    Membre confirm�
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    239
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 239
    Par d�faut
    Voici ce que j'obtiens:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    **** Internal Builder is used for build               ****
    gcc -oidri.exe idri.o
    /mingw/lib/libmingw32.a(main.o):main.c:(.text+0x104): undefined reference to `WinMain@16'
    collect2: ld returned 1 exit status
    Build error occurred, build is stopped
    Time consumed: 859  ms.

  8. #8
    Membre �m�rite
    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
    Par d�faut
    il manque cette ligne
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    g++ -O0 -g3 -Wall -c -fmessage-length=0 -otest.o ..\test.cpp
    ce qui veut dire que ton fichier n'est pas compil�.. est ce que tu peu le modifier (juste ajouter une ligne par exemple), sauvegarder le fichier et recompiler ton projet pour voir si ca change qqchose

  9. #9
    Membre confirm�
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    239
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 239
    Par d�faut
    oui, �a change: je n'ai plus de message d'erreur mais des warning, et j'obtiens �a dans la console (avec le progrmme fonctionne):
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
     
    **** Internal Builder is used for build               ****
    gcc -O2 -g -Wall -c -fmessage-length=0 -oidri.o ..\idri.c
    ..\idri.c:8:2: warning: no newline at end of file
    gcc -oidri.exe idri.o
    Build complete for project idri
    Time consumed: 1297  ms.

  10. #10
    Membre �m�rite
    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
    Par d�faut
    ok donc le probl�me est r�solu

    pour le reste je vais m'efforcer de rester agr�able, car il suffit de savoir lire l'anglais pour savoir d'o� vient le warning :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    warning: no newline at end of file


    aussi, n'oublie pas de mettre les balises CODE dans ton message (bouton di�se dans l'editeur de texte)

  11. #11
    Membre confirm�
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    239
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 239
    Par d�faut
    merci bcp pour votre aide, mais je veux savoir si c'est possible pourquoi �a marchait pas avant. en plus pour le warning, la je trouve pas de solution, le warning donne ca: auncune nouvelle ligne a la fin de fichier ce que je cons�dre normal, non!!!.

    merci encore pour votre aide.

  12. #12
    Membre �m�rite
    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
    Par d�faut
    ca ne marchait pas avant parce que tu n'avais pas d�fini le main(), ou plutot tu n'as pas sauvegard� le fichier apr�s l'avoir �crit.

    et le pour le warning, la norme stricte veut que chaque fichier se termine par un retour � la ligne. tu as essay� de rajouter une ligne � la fin du fichier ?..... *soupir*

    est ton ami

  13. #13
    Membre confirm�
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    239
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 239
    Par d�faut
    un GRAND merci
    �a marche nickel, merci encore.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 15
    Dernier message: 10/10/2002, 19h19
  2. [Installation] Borland Compiler 5.5 sous XP
    Par Ligey dans le forum Autres �diteurs
    R�ponses: 16
    Dernier message: 28/09/2002, 22h45
  3. dans le fond, la compilation...
    Par deltapositive dans le forum C++Builder
    R�ponses: 5
    Dernier message: 17/09/2002, 12h14
  4. Vitesse de compilation
    Par srvremi dans le forum C++Builder
    R�ponses: 5
    Dernier message: 30/07/2002, 16h49
  5. R�ponses: 1
    Dernier message: 27/05/2002, 01h44

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