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

SL & STL C++ Discussion :

problème de compilation C++


Sujet :

SL & STL C++

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 15
    Par défaut problème de compilation C++
    Bonjour à tous,

    Je suis novice en programmation C++ et je suis confronté à un problème que je n'arrive pas à résoudre lors de la compilation de mon programme. En fait je ne comprends pas le message d'erreur suivant :

    MSVCRTD.lib(crtexew.obj) : error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartup
    C:\Documents and Settings\Wyssem\Mes documents\Visual Studio 2008\Projects\projet_info\Debug\projet_info.exe : fatal error LNK1120: 1 unresolved externals


    J'utilise Visual C++ 2008 express edition.

    Cela m'aiderait beaucoup qu'on puisse m'éclairer.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    103
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 103
    Par défaut
    Salut,

    Je pense que c'est parce que tu as créé un projet Windows et que tu utilises un "main" pour une application console. Pour résoudre le problème, il faut que tu ailles dans les propriétés de ton projet > éditeur de liens > système et que tu le mettes en Console (/SUBSYSTEM:CONSOLE).

    C'est ça ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 15
    Par défaut
    C'est parfait, ça compile correctement désormais. Merci beaucoup pour ton aide. Par contre pourrais-tu m'expliquer la différence entre les deux liens, console et windows ?

  4. #4
    r0d
    r0d est déconnecté
    Membre expérimenté

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    4 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 4 290
    Billets dans le blog
    2
    Par défaut
    Bonjour,

    Si tu compiles en mode console, cela signifie que le programme va lancer une fenêtre en mode texte uniquement.

    En mode windows, l'apllication va se baser sur une couche graphique (win32 par exemple) afin de dessiner une fenêtre et fournir des outils permettant de manipuler cette fenêtre.


    Hope it helps.

  5. #5
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par défaut
    Citation Envoyé par r0d Voir le message
    Bonjour,

    Si tu compiles en mode console, cela signifie que le programme va lancer une fenêtre en mode texte uniquement.

    En mode windows, l'apllication va se baser sur une couche graphique (win32 par exemple) afin de dessiner une fenêtre et fournir des outils permettant de manipuler cette fenêtre.


    Hope it helps.
    Tu es sur?
    IL me semblait que la seule différence est que en mode windows la console n'est pas affiché...

  6. #6
    r0d
    r0d est déconnecté
    Membre expérimenté

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    4 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 4 290
    Billets dans le blog
    2
    Par défaut
    Hum heu oui, tu as raison (je viens de vérifier)
    Ce qui m'a induit en erreur c'est qu'en mode "window", on peut lui demander de nous générer automatiquement une fenêtre win32 à la création du projet.
    Je me retire

  7. #7
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par défaut

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 15
    Par défaut
    OK merci pour votre aide. Je dois aussi créer une dll en c++ et les tutoriaux que j'ai consultés ne répondent pas vraiment à ce que je veux faire. Est-ce que vous vous y connaissez en la matière ?

Discussions similaires

  1. problème de compilation sous visual C++
    Par fabmili dans le forum MFC
    Réponses: 4
    Dernier message: 08/02/2004, 19h52
  2. problème de compil devc++ socket
    Par stefdem dans le forum Autres éditeurs
    Réponses: 2
    Dernier message: 11/12/2003, 11h33
  3. Réponses: 1
    Dernier message: 29/10/2003, 12h16
  4. Problème de compilation de la DLL du XMLRad
    Par [DreaMs] dans le forum XMLRAD
    Réponses: 2
    Dernier message: 16/04/2003, 16h46
  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