Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: Problème de "module machine"  (Lu 1906 fois)

0 Membres et 1 Invité sur ce sujet

gaplay

  • Newbie
  • *
  • Messages: 2
    • Voir le profil
Problème de "module machine"
« le: Janvier 30, 2015, 12:56:59 am »
Bonjour , J'ai mis la code de base du tuto et j'ai suivi toute les étape de l'instalation mais visual studio me dit sa :
error LNK1112: module machine type 'x64' conflicts with target machine type 'X86'
Le code :
#include <SFML/Graphics.hpp>

int main()
{
        sf::RenderWindow window(sf::VideoMode(200, 200), "SFML works!");
        sf::CircleShape shape(100.f);
        shape.setFillColor(sf::Color::Green);

        while (window.isOpen())
        {
                sf::Event event;
                while (window.pollEvent(event))
                {
                        if (event.type == sf::Event::Closed)
                                window.close();
                }

                window.clear();
                window.draw(shape);
                window.display();
        }

        return 0;
}
Ps: je suis sous visual studio 2013 express avec sfml version 2.2 (version 64 bits)
Merci d'avance!!! ;) ;) ;) ;) ;) ;)

G.

  • Hero Member
  • *****
  • Messages: 1593
    • Voir le profil
Re : Problème de "module machine"
« Réponse #1 le: Janvier 30, 2015, 05:20:39 am »
L'erreur est assez claire quand même, et si tu tentes de la copier / coller dans ton moteur de recherche préféré tu risques fort de mieux comprendre le problème : tu link une bibliothèque 64 bits alors que tu essaies de compiler en 32 bits.
Donc soit tu utilises la version 32 bits de SFML, soit tu cherches comment compiler en 64 bits avec ton compilateur / IDE.

gaplay

  • Newbie
  • *
  • Messages: 2
    • Voir le profil
Re : Problème de "module machine"
« Réponse #2 le: Janvier 30, 2015, 09:57:57 pm »
merci ;)

Thund

  • Newbie
  • *
  • Messages: 1
    • Voir le profil
Re : Re : Problème de "module machine"
« Réponse #3 le: Avril 24, 2016, 07:22:50 pm »
L'erreur est assez claire quand même, et si tu tentes de la copier / coller dans ton moteur de recherche préféré tu risques fort de mieux comprendre le problème : tu link une bibliothèque 64 bits alors que tu essaies de compiler en 32 bits.
Donc soit tu utilises la version 32 bits de SFML, soit tu cherches comment compiler en 64 bits avec ton compilateur / IDE.

J'ai le même problème, pourtant ta solution ne marche pas  :-\

G.

  • Hero Member
  • *****
  • Messages: 1593
    • Voir le profil
Re : Problème de "module machine"
« Réponse #4 le: Avril 24, 2016, 07:38:03 pm »
J'en vois pas d'autre. Si t'as téléchargé une nouvelle version de SFML (la 32 bits pour remplacer la 64 bits par exemple) vérifie bien que tu as donné le bon chemin vers la bonne version dans les options du linker.