Forum de la communauté SFML

Aide => Graphique => Discussion démarrée par: DrPapino le Septembre 18, 2014, 02:19:31 pm

Titre: [Résolu]linker error en utilisant openGL
Posté par: DrPapino le Septembre 18, 2014, 02:19:31 pm
Bonjour :)

Je suis sous mac, et j'aimerais commencer à utiliser openGL, j'ai écrit ce code tout simple :

#include <SFML/Window.hpp>
#include <SFML/OpenGL.hpp>

int main()
{
    sf::Window window(sf::VideoMode(800,600), "Hello");
   
    glClearColor(1.0f,1.0f,1.0f,1.0f);
   
    while (window.isOpen())
    {
        sf::Event event;
       
        while (window.pollEvent(event))
        {
            if(event.type == sf::Event::Closed)
                window.close();
        }
       
        glClear(GL_COLOR_BUFFER_BIT);
       
        window.display();
    }
   
    return 0;
}

Mais j'ai des erreurs de linkage pour glClearColor et glClear. Quelqu'un a-t-il eu le même problème ?
Titre: Re : linker error en utilisant openGL
Posté par: Hiura le Septembre 18, 2014, 02:38:02 pm
Tu dois lier avec le framework OpenGL (cf la doc d'Apple).
Titre: Re : linker error en utilisant openGL
Posté par: DrPapino le Septembre 18, 2014, 02:56:57 pm
Super cool ça marche :D

Merci !