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

Auteur Sujet: erreur de compile  (Lu 3468 fois)

0 Membres et 1 Invité sur ce sujet

alves1993

  • Newbie
  • *
  • Messages: 3
    • Voir le profil
erreur de compile
« le: Juillet 27, 2013, 04:11:53 am »
salut débutant que je suis :(  je fait face depuis à un problème de compilation. en effet quand je compile ce 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;
}

 

le compilateur m'affiche une série erreur
sfml-graphics-s-d.lib(Color.cpp.obj) : error LNK2038: discordance détectée pour '_MSC_VER' : la valeur '1700' ne correspond pas à la valeur '1800' in Source.obj
>sfml-graphics-s-d.lib(RenderTarget.cpp.obj) : error LNK2038: discordance détectée pour '_MSC_VER' : la valeur '1700' ne correspond pas à la valeur '1800' in Source.obj
1>sfml-graphics-s-d.lib(RenderWindow.cpp.obj) : error LNK2038: discordance détectée pour '_MSC_VER' : la valeur '1700' ne correspond pas à la valeur '1800' in Source.obj
1>sfml-graphics-s-d.lib(Shape.cpp.obj) : error LNK2038: discordance détectée pour '_MSC_VER' : la valeur '1700' ne correspond pas à la valeur '1800' in Source.obj
1>sfml-graphics-s-d.lib(CircleShape.cpp.obj) : error LNK2038: discordance détectée pour '_MSC_VER' : la valeur '1700' ne correspond pas à la valeur '1800' in Source.obj
1>sfml-graphics-s-d.lib(RenderStates.cpp.obj) : error LNK2038: discordance détectée pour '_MSC_VER' : la valeur '1700' ne correspond pas à la valeur '1800' in Source.obj
1>sfml-graphics-s-d.lib(Transform.cpp.obj) : error LNK2038: discordance détectée pour '_MSC_VER' : la valeur '1700' ne correspond pas à la valeur '1800' in Source.obj
1>sfml-graphics-s-d.lib(View.cpp.obj) : error LNK2038: discordance détectée pour '_MSC_VER' : la valeur '1700' ne correspond pas à la valeur '1800' in Source.obj
1>sfml-graphics-s-d.lib(Shader.cpp.obj) : error LNK2038: discordance détectée pour '_MSC_VER' : la valeur '1700' ne correspond pas à la valeur '1800' in Source.obj
1>sfml-graphics-s-d.lib(Texture.cpp.obj) : error LNK2038: discordance détectée pour '_MSC_VER' : la valeur '1700' ne correspond pas à la valeur '1800' in Source.obj
1>sfml-graphics-s-d.lib(GLCheck.cpp.obj) : error LNK2038: discordance détectée pour '_MSC_VER' : la valeur '1700' ne correspond pas à la valeur '1800' in Source.obj
1>sfml-graphics-s-d.lib(Image.cpp.obj) : error LNK2038: discordance détectée pour '_MSC_VER' : la valeur '1700' ne correspond pas à la valeur '1800' in Source.obj
1>sfml-graphics-s-d.lib(Transformable.cpp.obj) : error LNK2038: discordance détectée pour '_MSC_VER' : la valeur '1700' ne correspond pas à la valeur '1800' in Source.obj
1>sfml-graphics-s-d.lib(VertexArray.cpp.obj) : error LNK2038: discordance détectée pour '_MSC_VER' : la valeur '1700' ne correspond pas à la valeur '1800' in Source.obj
1>sfml-graphics-s-d.lib(TextureSaver.cpp.obj) : error LNK2038: discordance détectée pour '_MSC_VER' : la valeur '1700' ne correspond pas à la valeur '1800' in Source.obj
1>sfml-graphics-s-d.lib(ImageLoader.cpp.obj) : error LNK2038: discordance détectée pour '_MSC_VER' : la valeur '1700' ne correspond pas à la valeur '1800' in Source.obj
1>sfml-window-s-d.lib(VideoMode.cpp.obj) : error LNK2038: discordance détectée pour '_MSC_VER' : la valeur '1700' ne correspond pas à la valeur '1800' in Source.obj
1>sfml-window-s-d.lib(Window.cpp.obj) : error LNK2038: discordance détectée pour '_MSC_VER' : la valeur '1700' ne correspond pas à la valeur '1800' in Source.obj
1>sfml-window-s-d.lib(VideoModeImpl.cpp.obj) : error LNK2038: discordance détectée pour '_MSC_VER' : la valeur '1700' ne correspond pas à la valeur '1800' in Source.obj
1>sfml-window-s-d.lib(GlContext.cpp.obj) : error LNK2038: discordance détectée pour '_MSC_VER' : la valeur '1700' ne correspond pas à la valeur '1800' in Source.obj
1>sfml-window-s-d.lib(WindowImpl.cpp.obj) : error LNK2038: discordance détectée pour '_MSC_VER' : la valeur '1700' ne correspond pas à la valeur '1800' in Source.obj
1>sfml-window-s-d.lib(WglContext.cpp.obj) : error LNK2038: discordance détectée pour '_MSC_VER' : la valeur '1700' ne correspond pas à la valeur '1800' in Source.obj
1>sfml-window-s-d.lib(JoystickManager.cpp.obj) : error LNK2038: discordance détectée pour '_MSC_VER' : la valeur '1700' ne correspond pas à la valeur '1800' in Source.obj
1>sfml-window-s-d.lib(WindowImplWin32.cpp.obj) : error LNK2038: discordance détectée pour '_MSC_VER' : la valeur '1700' ne correspond pas à la valeur '1800' in Source.obj
1>sfml-window-s-d.lib(JoystickImpl.cpp.obj) : error LNK2038: discordance détectée pour '_MSC_VER' : la valeur '1700' ne correspond pas à la valeur '1800' in Source.obj
1>sfml-system-s-d.lib(String.cpp.obj) : error LNK2038: discordance détectée pour '_MSC_VER' : la valeur '1700' ne correspond pas à la valeur '1800' in Source.obj
1>sfml-system-s-d.lib(Err.cpp.obj) : error LNK2038: discordance détectée pour '_MSC_VER' : la valeur '1700' ne correspond pas à la valeur '1800' in Source.obj
1>sfml-system-s-d.lib(ThreadLocal.cpp.obj) : error LNK2038: discordance détectée pour '_MSC_VER' : la valeur '1700' ne correspond pas à la valeur '1800' in Source.obj
1>sfml-graphics-s-d.lib(Shader.cpp.obj) : error LNK2019: symbole externe non résolu "__declspec(dllimport) public: __thiscall std::ios_base::operator void *(void)const " (__imp_??Bios_base@std@@QBEPAXXZ) référencé dans la fonction "bool __cdecl `anonymous namespace'::getFileContents(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::vector<char,class std::allocator<char> > &)" (?getFileContents@?A0xfefba1af@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAV?$vector@DV?$allocator@D@std@@@3@@Z)
1>sfml-graphics-s-d.lib(ImageLoader.cpp.obj) : error LNK2001: symbole externe non résolu "__declspec(dllimport) class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::endl(class std::basic_ostream<char,struct std::char_traits<char> > &)" (__imp_?endl@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@1@AAV21@@Z)
1>sfml-window-s-d.lib(Window.cpp.obj) : error LNK2001: symbole externe non résolu "__declspec(dllimport) class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::endl(class std::basic_ostream<char,struct std::char_traits<char> > &)" (__imp_?endl@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@1@AAV21@@Z)
1>sfml-window-s-d.lib(WglContext.cpp.obj) : error LNK2001: symbole externe non résolu "__declspec(dllimport) class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::endl(class std::basic_ostream<char,struct std::char_traits<char> > &)" (__imp_?endl@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@1@AAV21@@Z)
1>sfml-window-s-d.lib(WindowImplWin32.cpp.obj) : error LNK2001: symbole externe non résolu "__declspec(dllimport) class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::endl(class std::basic_ostream<char,struct std::char_traits<char> > &)" (__imp_?endl@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@1@AAV21@@Z)
1>sfml-graphics-s-d.lib(Shader.cpp.obj) : error LNK2019: symbole externe non résolu "__declspec(dllimport) class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::endl(class std::basic_ostream<char,struct std::char_traits<char> > &)" (__imp_?endl@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@1@AAV21@@Z) référencé dans la fonction "public: bool __thiscall sf::Shader::loadFromFile(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,enum sf::Shader::Type)" (?loadFromFile@Shader@sf@@QAE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@W4Type@12@@Z)
1>sfml-graphics-s-d.lib(Texture.cpp.obj) : error LNK2001: symbole externe non résolu "__declspec(dllimport) class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::endl(class std::basic_ostream<char,struct std::char_traits<char> > &)" (__imp_?endl@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@1@AAV21@@Z)
1>sfml-graphics-s-d.lib(GLCheck.cpp.obj) : error LNK2001: symbole externe non résolu "__declspec(dllimport) class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::endl(class std::basic_ostream<char,struct std::char_traits<char> > &)" (__imp_?endl@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@1@AAV21@@Z)
1>sfml-graphics-s-d.lib(Image.cpp.obj) : error LNK2001: symbole externe non résolu "__declspec(dllimport) class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::endl(class std::basic_ostream<char,struct std::char_traits<char> > &)" (__imp_?endl@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@1@AAV21@@Z)
1>sfml-graphics-s-d.lib(Shader.cpp.obj) : error LNK2019: symbole externe non résolu "__declspec(dllimport) public: virtual void __thiscall std::basic_istream<char,struct std::char_traits<char> >::_Add_vtordisp1(void)" (__imp_?_Add_vtordisp1@?$basic_istream@DU?$char_traits@D@std@@@std@@UAEXXZ) référencé dans la fonction "[thunk]:public: virtual void __thiscall std::basic_istream<char,struct std::char_traits<char> >::_Add_vtordisp1`vtordisp{4294967292,88}' (void)" (?_Add_vtordisp1@?$basic_istream@DU?$char_traits@D@std@@@std@@$4PPPPPPPM@FI@AEXXZ)
 

pour infos je travaille sous visual 2013
je sais pas ou se situe le problème  :-\
vos aide seront les bienvenus 

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : erreur de compile
« Réponse #1 le: Juillet 27, 2013, 09:00:44 am »
Citer
pour infos je travaille sous visual 2013
Il faut donc que tu recompiles SFML, puisqu'il n'y a pas de version précompilée pour cette version de Visual C++.
Laurent Gomila - SFML developer

alves1993

  • Newbie
  • *
  • Messages: 3
    • Voir le profil
Re : erreur de compile
« Réponse #2 le: Juillet 27, 2013, 03:53:47 pm »
bon j'ai installé visual 2010  :-\ car sérieusement j'ai essayé la compile mais je n'y arrivais pas  :'(
merci cas même pour l'aide   ;)

alves1993

  • Newbie
  • *
  • Messages: 3
    • Voir le profil
Re : erreur de compile
« Réponse #3 le: Juillet 27, 2013, 06:36:17 pm »
bon j'ai finir par compiler et sa marche sous visual 2013   8)