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

MFC Discussion :

fatal error LNK1112....


Sujet :

MFC

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    185
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Avril 2004
    Messages : 185
    Par défaut fatal error LNK1112....
    Bonjour,

    Après de nombreux essais qui ont tous échoué, j'ai essayé de faire un simple fichier, mais j'ai un msg d'erreur, et je ne sais pas comment régler ce problème...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    //voilà le code du fichier main.cpp
    #include <iostream.h>
     
    void main()
    {
         cout << "test ";
    }
    Voici le rapport :
    ------ Build started: Project: test04, Configuration: Debug Win32 ------
    Compiling...
    main.cpp
    Linking...
    libcimt.lib(ostream.obj) : fatal error LNK1112: module machine type 'IA64' conflicts with target machine type 'AMD64'
    Build log was saved at "file://c:\Documents and Settings\Sécurisé\Mes documents\Visual Studio 2005\Projects\Projets d'apprenti\tests\test04\test04\Debug\BuildLog.htm"
    test04 - 1 error(s), 0 warning(s)
    ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
    je sais même pas ce que je dois chercher

  2. #2
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    tu compiles sur une architecture 64 bits ?

    t'aurais pas téléchargé le platform sdk pour 64 bits au lieu de celui pour x86 ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    185
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Avril 2004
    Messages : 185
    Par défaut
    je compile sur un AMD (j'espère que ça répond à ta question)

  4. #4
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    aucunement
    c'est un AMD 32 bits ? quel amd exactement ?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    185
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Avril 2004
    Messages : 185
    Par défaut
    AMD athlon(tm) processor 1,24GHz
    si ça ne répond pas à ta question, dit moi où je dois chercher pour te répondre (parce que là je suis complétement largué )

  6. #6
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    donc, c'est une architecture 32 bits.

    Je repete alors ma première question : n'aurais-tu pas téléchargé le platform sdk pour 64 bits au lieu de celui pour x86 ?

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    185
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Avril 2004
    Messages : 185
    Par défaut
    ça doit être ça! car j'avais effectivement eu un doute au moment du téléchargement, mais je pensais que le µproc était en 64bit, je vais télécharger la version 32bits désinstaller l'autre et voir ce que ça va donner, merci.

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    185
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Avril 2004
    Messages : 185
    Par défaut
    ok, bon j'ai dl et réinstallé l'ensemble, j'ai dû ajouter la ligne suivante dans le code:
    using namespace std;
    et retirer l'extension .h de iostream.h, le code devient:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    #include <iostream>
    using namespace std;
     
    void main()
    {
         cout << "test ";
    }
    maintenant ça fonctionne, merci encore pour le coup de main


    ~TocTocKiéLà?

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 21/01/2014, 13h55
  2. 1>libcd.lib(crt0dat.obj) : fatal error LNK1112
    Par showtime10ch dans le forum C++
    Réponses: 5
    Dernier message: 18/07/2012, 10h58
  3. Réponses: 17
    Dernier message: 28/07/2005, 08h20
  4. Fatal Error : OpenGL GLX extension not support
    Par kacedda dans le forum GLUT
    Réponses: 5
    Dernier message: 06/06/2005, 10h28
  5. class php5 - Fatal error: main() [function.main]
    Par tom261285 dans le forum Langage
    Réponses: 3
    Dernier message: 21/01/2005, 14h41

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