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

Auteur Sujet: Petit problème de débutant  (Lu 4856 fois)

0 Membres et 1 Invité sur ce sujet

djun

  • Newbie
  • *
  • Messages: 3
    • Voir le profil
    • E-mail
Petit problème de débutant
« le: Décembre 27, 2014, 03:22:12 am »
Bonjour,

Je suis en train d'apprendre me servir de la SFML pour pouvoir créer des jeux 2D. Mais lorsque je compile le code de base donné à la tuto :

#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;
}

Il m'envoie comme erreur :
Citer
1>main.obj : error LNK2001: symbole externe non résolu "public: static class sf::RenderStates const sf::RenderStates::Default" (?Default@RenderStates@sf@@2V12@B)
1>main.obj : error LNK2001: symbole externe non résolu "public: static class sf::Color const sf::Color::Green" (?Green@Color@sf@@2V12@B)

G.

  • Hero Member
  • *****
  • Messages: 1593
    • Voir le profil
Re : Petit problème de débutant
« Réponse #1 le: Décembre 27, 2014, 12:00:11 pm »
Quand je google ton erreur je tombe sur ça en 2eme résultat.
Est-ce que tu as défini SFML_STATIC (qui signifie donc que tu souhaites utiliser la version statique de SFML) sans réellement lier la version statique (sfml-graphics-s etc.) ?

djun

  • Newbie
  • *
  • Messages: 3
    • Voir le profil
    • E-mail
Re : Petit problème de débutant
« Réponse #2 le: Décembre 27, 2014, 11:40:42 pm »
Je n'avais pas lier le sfml-graphics-s. Après que je l'ai faite, il affiche une erreur comme ceci :

Citer
1>------ Début de la génération : Projet : test, Configuration : Debug Win32 ------
1>main.obj : warning LNK4075: ' /EDITANDCONTINUE' ignoré à cause de la spécification '/INCREMENTAL:NO'
1>sfml-window-s.lib(Window.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-window-s.lib(VideoMode.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-window-s.lib(GlContext.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-window-s.lib(WindowImpl.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-window-s.lib(VideoModeImpl.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-window-s.lib(WglContext.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-window-s.lib(WindowImplWin32.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-window-s.lib(JoystickManager.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-window-s.lib(SensorManager.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-window-s.lib(Joystick.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-window-s.lib(JoystickImpl.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-system-s.lib(String.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-system-s.lib(Err.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-system-s.lib(ThreadLocal.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-graphics-s.lib(RenderWindow.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-graphics-s.lib(RenderTarget.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-graphics-s.lib(RenderStates.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-graphics-s.lib(Color.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-graphics-s.lib(Shape.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-graphics-s.lib(CircleShape.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-graphics-s.lib(Image.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-graphics-s.lib(Transform.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-graphics-s.lib(Texture.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-graphics-s.lib(Shader.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-graphics-s.lib(View.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-graphics-s.lib(GLExtensions.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-graphics-s.lib(Transformable.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-graphics-s.lib(VertexArray.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-graphics-s.lib(ImageLoader.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>sfml-graphics-s.lib(TextureSaver.cpp.obj) : error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in main.obj
1>LINK : warning LNK4098: conflit entre la bibliothèque par défaut 'MSVCRT' et les autres bibliothèques ; utilisez /NODEFAULTLIB:library
1>sfml-window-s.lib(GlContext.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glEnable@4 référencé dans la fonction "private: void __thiscall sf::priv::GlContext::initialize(void)" (?initialize@GlContext@priv@sf@@AAEXXZ)
1>sfml-graphics-s.lib(RenderTarget.cpp.obj) : error LNK2001: symbole externe non résolu __imp__glEnable@4
1>sfml-window-s.lib(GlContext.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glGetString@4 référencé dans la fonction "private: void __thiscall sf::priv::GlContext::initialize(void)" (?initialize@GlContext@priv@sf@@AAEXXZ)
1>sfml-window-s.lib(WglContext.cpp.obj) : error LNK2019: symbole externe non résolu __imp__wglDeleteContext@4 référencé dans la fonction "public: virtual __thiscall sf::priv::WglContext::~WglContext(void)" (??1WglContext@priv@sf@@UAE@XZ)
1>sfml-window-s.lib(WglContext.cpp.obj) : error LNK2019: symbole externe non résolu __imp__wglMakeCurrent@8 référencé dans la fonction "public: virtual __thiscall sf::priv::WglContext::~WglContext(void)" (??1WglContext@priv@sf@@UAE@XZ)
1>sfml-window-s.lib(WglContext.cpp.obj) : error LNK2019: symbole externe non résolu __imp__wglGetCurrentContext@0 référencé dans la fonction "public: virtual __thiscall sf::priv::WglContext::~WglContext(void)" (??1WglContext@priv@sf@@UAE@XZ)
1>sfml-window-s.lib(WglContext.cpp.obj) : error LNK2019: symbole externe non résolu __imp__wglGetProcAddress@4 référencé dans la fonction "public: virtual void __thiscall sf::priv::WglContext::setVerticalSyncEnabled(bool)" (?setVerticalSyncEnabled@WglContext@priv@sf@@UAEX_N@Z)
1>sfml-window-s.lib(WglContext.cpp.obj) : error LNK2019: symbole externe non résolu __imp__wglShareLists@8 référencé dans la fonction "private: void __thiscall sf::priv::WglContext::createContext(class sf::priv::WglContext *,unsigned int,struct sf::ContextSettings const &)" (?createContext@WglContext@priv@sf@@AAEXPAV123@IABUContextSettings@3@@Z)
1>sfml-window-s.lib(WglContext.cpp.obj) : error LNK2019: symbole externe non résolu __imp__wglCreateContext@4 référencé dans la fonction "private: void __thiscall sf::priv::WglContext::createContext(class sf::priv::WglContext *,unsigned int,struct sf::ContextSettings const &)" (?createContext@WglContext@priv@sf@@AAEXPAV123@IABUContextSettings@3@@Z)
1>sfml-window-s.lib(JoystickImpl.cpp.obj) : error LNK2019: symbole externe non résolu __imp__joyGetPosEx@8 référencé dans la fonction "public: static void __cdecl sf::priv::JoystickImpl::initialize(void)" (?initialize@JoystickImpl@priv@sf@@SAXXZ)
1>sfml-window-s.lib(JoystickImpl.cpp.obj) : error LNK2019: symbole externe non résolu __imp__joyGetDevCapsW@12 référencé dans la fonction "public: bool __thiscall sf::priv::JoystickImpl::open(unsigned int)" (?open@JoystickImpl@priv@sf@@QAE_NI@Z)
1>sfml-system-s.lib(SleepImpl.cpp.obj) : error LNK2019: symbole externe non résolu __imp__timeEndPeriod@4 référencé dans la fonction "void __cdecl sf::priv::sleepImpl(class sf::Time)" (?sleepImpl@priv@sf@@YAXVTime@2@@Z)
1>sfml-system-s.lib(SleepImpl.cpp.obj) : error LNK2019: symbole externe non résolu __imp__timeBeginPeriod@4 référencé dans la fonction "void __cdecl sf::priv::sleepImpl(class sf::Time)" (?sleepImpl@priv@sf@@YAXVTime@2@@Z)
1>sfml-system-s.lib(SleepImpl.cpp.obj) : error LNK2019: symbole externe non résolu __imp__timeGetDevCaps@8 référencé dans la fonction "void __cdecl sf::priv::sleepImpl(class sf::Time)" (?sleepImpl@priv@sf@@YAXVTime@2@@Z)
1>sfml-graphics-s.lib(RenderWindow.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glReadPixels@28 référencé dans la fonction "public: class sf::Image __thiscall sf::RenderWindow::capture(void)const " (?capture@RenderWindow@sf@@QBE?AVImage@2@XZ)
1>sfml-graphics-s.lib(RenderTarget.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glPopAttrib@0 référencé dans la fonction "public: void __thiscall sf::RenderTarget::popGLStates(void)" (?popGLStates@RenderTarget@sf@@QAEXXZ)
1>sfml-graphics-s.lib(RenderTarget.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glPopClientAttrib@0 référencé dans la fonction "public: void __thiscall sf::RenderTarget::popGLStates(void)" (?popGLStates@RenderTarget@sf@@QAEXXZ)
1>sfml-graphics-s.lib(RenderTarget.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glPopMatrix@0 référencé dans la fonction "public: void __thiscall sf::RenderTarget::popGLStates(void)" (?popGLStates@RenderTarget@sf@@QAEXXZ)
1>sfml-graphics-s.lib(RenderTarget.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glMatrixMode@4 référencé dans la fonction "public: void __thiscall sf::RenderTarget::popGLStates(void)" (?popGLStates@RenderTarget@sf@@QAEXXZ)
1>sfml-graphics-s.lib(Texture.cpp.obj) : error LNK2001: symbole externe non résolu __imp__glMatrixMode@4
1>sfml-graphics-s.lib(RenderTarget.cpp.obj) : error LNK2019: symbole externe non résolu ___glewBlendEquation référencé dans la fonction "private: void __thiscall sf::RenderTarget::applyBlendMode(struct sf::BlendMode const &)" (?applyBlendMode@RenderTarget@sf@@AAEXABUBlendMode@2@@Z)
1>sfml-graphics-s.lib(RenderTarget.cpp.obj) : error LNK2019: symbole externe non résolu ___glewBlendEquationSeparateEXT référencé dans la fonction "private: void __thiscall sf::RenderTarget::applyBlendMode(struct sf::BlendMode const &)" (?applyBlendMode@RenderTarget@sf@@AAEXABUBlendMode@2@@Z)
1>sfml-graphics-s.lib(RenderTarget.cpp.obj) : error LNK2019: symbole externe non résolu ___GLEW_EXT_blend_equation_separate référencé dans la fonction "private: void __thiscall sf::RenderTarget::applyBlendMode(struct sf::BlendMode const &)" (?applyBlendMode@RenderTarget@sf@@AAEXABUBlendMode@2@@Z)
1>sfml-graphics-s.lib(RenderTarget.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glBlendFunc@8 référencé dans la fonction "private: void __thiscall sf::RenderTarget::applyBlendMode(struct sf::BlendMode const &)" (?applyBlendMode@RenderTarget@sf@@AAEXABUBlendMode@2@@Z)
1>sfml-graphics-s.lib(RenderTarget.cpp.obj) : error LNK2019: symbole externe non résolu ___glewBlendFuncSeparateEXT référencé dans la fonction "private: void __thiscall sf::RenderTarget::applyBlendMode(struct sf::BlendMode const &)" (?applyBlendMode@RenderTarget@sf@@AAEXABUBlendMode@2@@Z)
1>sfml-graphics-s.lib(RenderTarget.cpp.obj) : error LNK2019: symbole externe non résolu ___GLEW_EXT_blend_func_separate référencé dans la fonction "private: void __thiscall sf::RenderTarget::applyBlendMode(struct sf::BlendMode const &)" (?applyBlendMode@RenderTarget@sf@@AAEXABUBlendMode@2@@Z)
1>sfml-graphics-s.lib(RenderTarget.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glLoadMatrixf@4 référencé dans la fonction "private: void __thiscall sf::RenderTarget::applyTransform(class sf::Transform const &)" (?applyTransform@RenderTarget@sf@@AAEXABVTransform@2@@Z)
1>sfml-graphics-s.lib(Texture.cpp.obj) : error LNK2001: symbole externe non résolu __imp__glLoadMatrixf@4
1>sfml-graphics-s.lib(RenderTarget.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glClear@4 référencé dans la fonction "public: void __thiscall sf::RenderTarget::clear(class sf::Color const &)" (?clear@RenderTarget@sf@@QAEXABVColor@2@@Z)
1>sfml-graphics-s.lib(RenderTarget.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glClearColor@16 référencé dans la fonction "public: void __thiscall sf::RenderTarget::clear(class sf::Color const &)" (?clear@RenderTarget@sf@@QAEXABVColor@2@@Z)
1>sfml-graphics-s.lib(RenderTarget.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glEnableClientState@4 référencé dans la fonction "public: void __thiscall sf::RenderTarget::resetGLStates(void)" (?resetGLStates@RenderTarget@sf@@QAEXXZ)
1>sfml-graphics-s.lib(RenderTarget.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glDisable@4 référencé dans la fonction "public: void __thiscall sf::RenderTarget::resetGLStates(void)" (?resetGLStates@RenderTarget@sf@@QAEXXZ)
1>sfml-graphics-s.lib(RenderTarget.cpp.obj) : error LNK2019: symbole externe non résolu ___glewActiveTextureARB référencé dans la fonction "public: void __thiscall sf::RenderTarget::resetGLStates(void)" (?resetGLStates@RenderTarget@sf@@QAEXXZ)
1>sfml-graphics-s.lib(Shader.cpp.obj) : error LNK2001: symbole externe non résolu ___glewActiveTextureARB
1>sfml-graphics-s.lib(RenderTarget.cpp.obj) : error LNK2019: symbole externe non résolu ___glewClientActiveTextureARB référencé dans la fonction "public: void __thiscall sf::RenderTarget::resetGLStates(void)" (?resetGLStates@RenderTarget@sf@@QAEXXZ)
1>sfml-graphics-s.lib(RenderTarget.cpp.obj) : error LNK2019: symbole externe non résolu ___GLEW_ARB_multitexture référencé dans la fonction "public: void __thiscall sf::RenderTarget::resetGLStates(void)" (?resetGLStates@RenderTarget@sf@@QAEXXZ)
1>sfml-graphics-s.lib(RenderTarget.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glViewport@16 référencé dans la fonction "private: void __thiscall sf::RenderTarget::applyCurrentView(void)" (?applyCurrentView@RenderTarget@sf@@AAEXXZ)
1>sfml-graphics-s.lib(RenderTarget.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glDrawArrays@12 référencé dans la fonction "public: void __thiscall sf::RenderTarget::draw(class sf::Vertex const *,unsigned int,enum sf::PrimitiveType,class sf::RenderStates const &)" (?draw@RenderTarget@sf@@QAEXPBVVertex@2@IW4PrimitiveType@2@ABVRenderStates@2@@Z)
1>sfml-graphics-s.lib(RenderTarget.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glTexCoordPointer@16 référencé dans la fonction "public: void __thiscall sf::RenderTarget::draw(class sf::Vertex const *,unsigned int,enum sf::PrimitiveType,class sf::RenderStates const &)" (?draw@RenderTarget@sf@@QAEXPBVVertex@2@IW4PrimitiveType@2@ABVRenderStates@2@@Z)
1>sfml-graphics-s.lib(RenderTarget.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glColorPointer@16 référencé dans la fonction "public: void __thiscall sf::RenderTarget::draw(class sf::Vertex const *,unsigned int,enum sf::PrimitiveType,class sf::RenderStates const &)" (?draw@RenderTarget@sf@@QAEXPBVVertex@2@IW4PrimitiveType@2@ABVRenderStates@2@@Z)
1>sfml-graphics-s.lib(RenderTarget.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glVertexPointer@16 référencé dans la fonction "public: void __thiscall sf::RenderTarget::draw(class sf::Vertex const *,unsigned int,enum sf::PrimitiveType,class sf::RenderStates const &)" (?draw@RenderTarget@sf@@QAEXPBVVertex@2@IW4PrimitiveType@2@ABVRenderStates@2@@Z)
1>sfml-graphics-s.lib(RenderTarget.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glPushMatrix@0 référencé dans la fonction "public: void __thiscall sf::RenderTarget::pushGLStates(void)" (?pushGLStates@RenderTarget@sf@@QAEXXZ)
1>sfml-graphics-s.lib(RenderTarget.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glPushAttrib@4 référencé dans la fonction "public: void __thiscall sf::RenderTarget::pushGLStates(void)" (?pushGLStates@RenderTarget@sf@@QAEXXZ)
1>sfml-graphics-s.lib(RenderTarget.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glPushClientAttrib@4 référencé dans la fonction "public: void __thiscall sf::RenderTarget::pushGLStates(void)" (?pushGLStates@RenderTarget@sf@@QAEXXZ)
1>sfml-graphics-s.lib(Texture.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glGetIntegerv@8 référencé dans la fonction "unsigned int __cdecl `anonymous namespace'::checkMaximumTextureSize(void)" (?checkMaximumTextureSize@?A0xd51056bb@@YAIXZ)
1>sfml-graphics-s.lib(Shader.cpp.obj) : error LNK2001: symbole externe non résolu __imp__glGetIntegerv@8
1>sfml-graphics-s.lib(TextureSaver.cpp.obj) : error LNK2001: symbole externe non résolu __imp__glGetIntegerv@8
1>sfml-graphics-s.lib(Texture.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glDeleteTextures@8 référencé dans la fonction "public: __thiscall sf::Texture::~Texture(void)" (??1Texture@sf@@QAE@XZ)
1>sfml-graphics-s.lib(Texture.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glTexSubImage2D@36 référencé dans la fonction "public: void __thiscall sf::Texture::update(unsigned char const *,unsigned int,unsigned int,unsigned int,unsigned int)" (?update@Texture@sf@@QAEXPBEIIII@Z)
1>sfml-graphics-s.lib(Texture.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glBindTexture@8 référencé dans la fonction "public: void __thiscall sf::Texture::update(unsigned char const *,unsigned int,unsigned int,unsigned int,unsigned int)" (?update@Texture@sf@@QAEXPBEIIII@Z)
1>sfml-graphics-s.lib(TextureSaver.cpp.obj) : error LNK2001: symbole externe non résolu __imp__glBindTexture@8
1>sfml-graphics-s.lib(Texture.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glCopyTexSubImage2D@32 référencé dans la fonction "public: void __thiscall sf::Texture::update(class sf::Window const &,unsigned int,unsigned int)" (?update@Texture@sf@@QAEXABVWindow@2@II@Z)
1>sfml-graphics-s.lib(Texture.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glTexParameteri@12 référencé dans la fonction "public: void __thiscall sf::Texture::setSmooth(bool)" (?setSmooth@Texture@sf@@QAEX_N@Z)
1>sfml-graphics-s.lib(Texture.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glLoadIdentity@0 référencé dans la fonction "public: static void __cdecl sf::Texture::bind(class sf::Texture const *,enum sf::Texture::CoordinateType)" (?bind@Texture@sf@@SAXPBV12@W4CoordinateType@12@@Z)
1>sfml-graphics-s.lib(Texture.cpp.obj) : error LNK2019: symbole externe non résolu ___GLEW_ARB_texture_non_power_of_two référencé dans la fonction "private: static unsigned int __cdecl sf::Texture::getValidSize(unsigned int)" (?getValidSize@Texture@sf@@CAII@Z)
1>sfml-graphics-s.lib(Texture.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glTexImage2D@36 référencé dans la fonction "public: bool __thiscall sf::Texture::create(unsigned int,unsigned int)" (?create@Texture@sf@@QAE_NII@Z)
1>sfml-graphics-s.lib(Texture.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glGenTextures@8 référencé dans la fonction "public: bool __thiscall sf::Texture::create(unsigned int,unsigned int)" (?create@Texture@sf@@QAE_NII@Z)
1>sfml-graphics-s.lib(Texture.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glFlush@0 référencé dans la fonction "public: bool __thiscall sf::Texture::loadFromImage(class sf::Image const &,class sf::Rect<int> const &)" (?loadFromImage@Texture@sf@@QAE_NABVImage@2@ABV?$Rect@H@2@@Z)
1>sfml-graphics-s.lib(Shader.cpp.obj) : error LNK2001: symbole externe non résolu __imp__glFlush@0
1>sfml-graphics-s.lib(Texture.cpp.obj) : error LNK2019: symbole externe non résolu __imp__glGetTexImage@20 référencé dans la fonction "public: class sf::Image __thiscall sf::Texture::copyToImage(void)const " (?copyToImage@Texture@sf@@QBE?AVImage@2@XZ)
1>sfml-graphics-s.lib(Shader.cpp.obj) : error LNK2019: symbole externe non résolu ___GLEW_ARB_fragment_shader référencé dans la fonction "bool __cdecl `anonymous namespace'::checkShadersAvailable(void)" (?checkShadersAvailable@?A0xbfec1d73@@YA_NXZ)
1>sfml-graphics-s.lib(Shader.cpp.obj) : error LNK2019: symbole externe non résolu ___GLEW_ARB_vertex_shader référencé dans la fonction "bool __cdecl `anonymous namespace'::checkShadersAvailable(void)" (?checkShadersAvailable@?A0xbfec1d73@@YA_NXZ)
1>sfml-graphics-s.lib(Shader.cpp.obj) : error LNK2019: symbole externe non résolu ___GLEW_ARB_shader_objects référencé dans la fonction "bool __cdecl `anonymous namespace'::checkShadersAvailable(void)" (?checkShadersAvailable@?A0xbfec1d73@@YA_NXZ)
1>sfml-graphics-s.lib(Shader.cpp.obj) : error LNK2019: symbole externe non résolu ___GLEW_ARB_shading_language_100 référencé dans la fonction "bool __cdecl `anonymous namespace'::checkShadersAvailable(void)" (?checkShadersAvailable@?A0xbfec1d73@@YA_NXZ)
1>sfml-graphics-s.lib(Shader.cpp.obj) : error LNK2019: symbole externe non résolu ___glewUniform1iARB référencé dans la fonction "private: void __thiscall sf::Shader::bindTextures(void)const " (?bindTextures@Shader@sf@@ABEXXZ)
1>sfml-graphics-s.lib(Shader.cpp.obj) : error LNK2019: symbole externe non résolu ___glewUseProgramObjectARB référencé dans la fonction "public: static void __cdecl sf::Shader::bind(class sf::Shader const *)" (?bind@Shader@sf@@SAXPBV12@@Z)
1>sfml-graphics-s.lib(Shader.cpp.obj) : error LNK2019: symbole externe non résolu ___glewLinkProgramARB référencé dans la fonction "private: bool __thiscall sf::Shader::compile(char const *,char const *)" (?compile@Shader@sf@@AAE_NPBD0@Z)
1>sfml-graphics-s.lib(Shader.cpp.obj) : error LNK2019: symbole externe non résolu ___glewAttachObjectARB référencé dans la fonction "private: bool __thiscall sf::Shader::compile(char const *,char const *)" (?compile@Shader@sf@@AAE_NPBD0@Z)
1>sfml-graphics-s.lib(Shader.cpp.obj) : error LNK2019: symbole externe non résolu ___glewGetInfoLogARB référencé dans la fonction "private: bool __thiscall sf::Shader::compile(char const *,char const *)" (?compile@Shader@sf@@AAE_NPBD0@Z)
1>sfml-graphics-s.lib(Shader.cpp.obj) : error LNK2019: symbole externe non résolu ___glewGetObjectParameterivARB référencé dans la fonction "private: bool __thiscall sf::Shader::compile(char const *,char const *)" (?compile@Shader@sf@@AAE_NPBD0@Z)
1>sfml-graphics-s.lib(Shader.cpp.obj) : error LNK2019: symbole externe non résolu ___glewCompileShaderARB référencé dans la fonction "private: bool __thiscall sf::Shader::compile(char const *,char const *)" (?compile@Shader@sf@@AAE_NPBD0@Z)
1>sfml-graphics-s.lib(Shader.cpp.obj) : error LNK2019: symbole externe non résolu ___glewShaderSourceARB référencé dans la fonction "private: bool __thiscall sf::Shader::compile(char const *,char const *)" (?compile@Shader@sf@@AAE_NPBD0@Z)
1>sfml-graphics-s.lib(Shader.cpp.obj) : error LNK2019: symbole externe non résolu ___glewCreateShaderObjectARB référencé dans la fonction "private: bool __thiscall sf::Shader::compile(char const *,char const *)" (?compile@Shader@sf@@AAE_NPBD0@Z)
1>sfml-graphics-s.lib(Shader.cpp.obj) : error LNK2019: symbole externe non résolu ___glewCreateProgramObjectARB référencé dans la fonction "private: bool __thiscall sf::Shader::compile(char const *,char const *)" (?compile@Shader@sf@@AAE_NPBD0@Z)
1>sfml-graphics-s.lib(Shader.cpp.obj) : error LNK2019: symbole externe non résolu ___glewDeleteObjectARB référencé dans la fonction "private: bool __thiscall sf::Shader::compile(char const *,char const *)" (?compile@Shader@sf@@AAE_NPBD0@Z)
1>sfml-graphics-s.lib(Shader.cpp.obj) : error LNK2019: symbole externe non résolu ___glewGetUniformLocationARB référencé dans la fonction "private: int __thiscall sf::Shader::getParamLocation(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?getParamLocation@Shader@sf@@AAEHABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
1>sfml-graphics-s.lib(Shader.cpp.obj) : error LNK2019: symbole externe non résolu ___glewUniform1fARB référencé dans la fonction "public: void __thiscall sf::Shader::setParameter(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,float)" (?setParameter@Shader@sf@@QAEXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@M@Z)
1>sfml-graphics-s.lib(Shader.cpp.obj) : error LNK2019: symbole externe non résolu ___glewGetHandleARB référencé dans la fonction "public: void __thiscall sf::Shader::setParameter(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,float)" (?setParameter@Shader@sf@@QAEXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@M@Z)
1>sfml-graphics-s.lib(Shader.cpp.obj) : error LNK2019: symbole externe non résolu ___glewUniform2fARB référencé dans la fonction "public: void __thiscall sf::Shader::setParameter(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,float,float)" (?setParameter@Shader@sf@@QAEXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@MM@Z)
1>sfml-graphics-s.lib(Shader.cpp.obj) : error LNK2019: symbole externe non résolu ___glewUniform3fARB référencé dans la fonction "public: void __thiscall sf::Shader::setParameter(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,float,float,float)" (?setParameter@Shader@sf@@QAEXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@MMM@Z)
1>sfml-graphics-s.lib(Shader.cpp.obj) : error LNK2019: symbole externe non résolu ___glewUniform4fARB référencé dans la fonction "public: void __thiscall sf::Shader::setParameter(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,float,float,float,float)" (?setParameter@Shader@sf@@QAEXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@MMMM@Z)
1>sfml-graphics-s.lib(Shader.cpp.obj) : error LNK2019: symbole externe non résolu ___glewUniformMatrix4fvARB référencé dans la fonction "public: void __thiscall sf::Shader::setParameter(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class sf::Transform const &)" (?setParameter@Shader@sf@@QAEXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABVTransform@2@@Z)
1>sfml-graphics-s.lib(GLExtensions.cpp.obj) : error LNK2019: symbole externe non résolu _glewGetErrorString référencé dans la fonction "void __cdecl sf::priv::ensureExtensionsInit(void)" (?ensureExtensionsInit@priv@sf@@YAXXZ)
1>sfml-graphics-s.lib(GLExtensions.cpp.obj) : error LNK2019: symbole externe non résolu _glewInit référencé dans la fonction "void __cdecl sf::priv::ensureExtensionsInit(void)" (?ensureExtensionsInit@priv@sf@@YAXXZ)
1>sfml-graphics-s.lib(ImageLoader.cpp.obj) : error LNK2019: symbole externe non résolu _jpeg_destroy_compress référencé dans la fonction "private: bool __thiscall sf::priv::ImageLoader::writeJpg(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::vector<unsigned char,class std::allocator<unsigned char> > const &,unsigned int,unsigned int)" (?writeJpg@ImageLoader@priv@sf@@AAE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$vector@EV?$allocator@E@std@@@5@II@Z)
1>sfml-graphics-s.lib(ImageLoader.cpp.obj) : error LNK2019: symbole externe non résolu _jpeg_finish_compress référencé dans la fonction "private: bool __thiscall sf::priv::ImageLoader::writeJpg(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::vector<unsigned char,class std::allocator<unsigned char> > const &,unsigned int,unsigned int)" (?writeJpg@ImageLoader@priv@sf@@AAE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$vector@EV?$allocator@E@std@@@5@II@Z)
1>sfml-graphics-s.lib(ImageLoader.cpp.obj) : error LNK2019: symbole externe non résolu _jpeg_write_scanlines référencé dans la fonction "private: bool __thiscall sf::priv::ImageLoader::writeJpg(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::vector<unsigned char,class std::allocator<unsigned char> > const &,unsigned int,unsigned int)" (?writeJpg@ImageLoader@priv@sf@@AAE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$vector@EV?$allocator@E@std@@@5@II@Z)
1>sfml-graphics-s.lib(ImageLoader.cpp.obj) : error LNK2019: symbole externe non résolu _jpeg_start_compress référencé dans la fonction "private: bool __thiscall sf::priv::ImageLoader::writeJpg(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::vector<unsigned char,class std::allocator<unsigned char> > const &,unsigned int,unsigned int)" (?writeJpg@ImageLoader@priv@sf@@AAE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$vector@EV?$allocator@E@std@@@5@II@Z)
1>sfml-graphics-s.lib(ImageLoader.cpp.obj) : error LNK2019: symbole externe non résolu _jpeg_set_quality référencé dans la fonction "private: bool __thiscall sf::priv::ImageLoader::writeJpg(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::vector<unsigned char,class std::allocator<unsigned char> > const &,unsigned int,unsigned int)" (?writeJpg@ImageLoader@priv@sf@@AAE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$vector@EV?$allocator@E@std@@@5@II@Z)
1>sfml-graphics-s.lib(ImageLoader.cpp.obj) : error LNK2019: symbole externe non résolu _jpeg_set_defaults référencé dans la fonction "private: bool __thiscall sf::priv::ImageLoader::writeJpg(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::vector<unsigned char,class std::allocator<unsigned char> > const &,unsigned int,unsigned int)" (?writeJpg@ImageLoader@priv@sf@@AAE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$vector@EV?$allocator@E@std@@@5@II@Z)
1>sfml-graphics-s.lib(ImageLoader.cpp.obj) : error LNK2019: symbole externe non résolu _jpeg_stdio_dest référencé dans la fonction "private: bool __thiscall sf::priv::ImageLoader::writeJpg(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::vector<unsigned char,class std::allocator<unsigned char> > const &,unsigned int,unsigned int)" (?writeJpg@ImageLoader@priv@sf@@AAE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$vector@EV?$allocator@E@std@@@5@II@Z)
1>sfml-graphics-s.lib(ImageLoader.cpp.obj) : error LNK2019: symbole externe non résolu _jpeg_CreateCompress référencé dans la fonction "private: bool __thiscall sf::priv::ImageLoader::writeJpg(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::vector<unsigned char,class std::allocator<unsigned char> > const &,unsigned int,unsigned int)" (?writeJpg@ImageLoader@priv@sf@@AAE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$vector@EV?$allocator@E@std@@@5@II@Z)
1>sfml-graphics-s.lib(ImageLoader.cpp.obj) : error LNK2019: symbole externe non résolu _jpeg_std_error référencé dans la fonction "private: bool __thiscall sf::priv::ImageLoader::writeJpg(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::vector<unsigned char,class std::allocator<unsigned char> > const &,unsigned int,unsigned int)" (?writeJpg@ImageLoader@priv@sf@@AAE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$vector@EV?$allocator@E@std@@@5@II@Z)
1>C:\Users\-----\documents\visual studio 2010\Projects\test\Debug\test.exe : fatal error LNK1120: 85 externes non résolus
========== Génération : 0 a réussi, 1 a échoué, 0 mis à jour, 0 a été ignoré ==========


G.

  • Hero Member
  • *****
  • Messages: 1593
    • Voir le profil
Re : Petit problème de débutant
« Réponse #3 le: Décembre 28, 2014, 12:17:31 am »
Et tu link tous ce qu'on te demande de linker dans le tutoriel quand on link en static ?  ???

djun

  • Newbie
  • *
  • Messages: 3
    • Voir le profil
    • E-mail
Re : Petit problème de débutant
« Réponse #4 le: Décembre 29, 2014, 04:34:49 am »
Oui je l'ai faite

Hiura

  • SFML Team
  • Hero Member
  • *****
  • Messages: 4321
    • Voir le profil
    • E-mail
Re : Petit problème de débutant
« Réponse #5 le: Décembre 29, 2014, 06:51:57 pm »
sfml-graphics-s c'est pour le mode release, là tu es en debug si je ne m'abuse. Utilise sfml-graphics-d-s (similairement pour les autres dépendances).
SFML / OS X developer