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

Auteur Sujet: [Résolu]Problème d'installation SFML  (Lu 2392 fois)

0 Membres et 1 Invité sur ce sujet

FeelZoR

  • Newbie
  • *
  • Messages: 14
    • Voir le profil
[Résolu]Problème d'installation SFML
« le: Juillet 09, 2013, 12:11:39 pm »
Bonjour tout le monde !
J'ai installé SFML 2.0 (dernière version stable), mais je n'arrive pas à démarrer le code de base dans le tutoriel d'installation...
Alors, j'ai mis tous les .a dans le dossier C:/Program Files (x86)/CodeBlocks/MinGW/lib/SFML (je sais pas si mon problème peut venir de là...) et les .hpp dans C:/Program Files (x86)/CodeBlocks/includes/SFML.

Ensuite, dans Properties > Build Targets, ça se présente comme ça :


Alors le nom de mon projet est Cours SFML, ne vous étonnez pas du nom qui est très recherché ^^'
Donc dans Build Options > Cours SFML :
Compiler :


Linker :


Ensuite debug :


Release :


J'ai bien mis tous les .dll dans le dossier de mon projet...


J'ai testé deux fois (différemment) le code du 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;
}
 

#include <SFML/Graphics.hpp>
#include <SFML/Window.hpp>
#include <SFML/System.hpp>
#include <SFML/Config.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;
}
 

Et le résultat... :


Voilà... j'espère que vous pourrez m'aider...
D'ailleurs j'ai télécharger la version de SFML 2.0 Windows GCC 4.7 MinGW (DW2) - 32 bits et mon ordinateur est en 64 bits... je sais pas si ça peut venir d'ici...

Cordialement,
JB_les_amis.
« Modifié: Juillet 09, 2013, 04:53:00 pm par JB_les_amis »
Débutant en C++ et SFML, qui tente tant bien que mal de se frayer un chemin parmi tous ces bons développeurs pour un jour (peut-être ?) être bon et pouvoir aider à son tour.

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Problème d'installation SFML
« Réponse #1 le: Juillet 09, 2013, 03:18:10 pm »
Il suffit de lire correctement ce qui est écrit en rouge dans le tutoriel...

Citer
Si vous utilisez la version de gcc qui vient avec Code::Blocks, alors il s'agit probablement d'une version SJLJ.
Laurent Gomila - SFML developer

FeelZoR

  • Newbie
  • *
  • Messages: 14
    • Voir le profil
Re : Problème d'installation SFML
« Réponse #2 le: Juillet 09, 2013, 03:44:19 pm »
Merci Laurent ça marche !!
Débutant en C++ et SFML, qui tente tant bien que mal de se frayer un chemin parmi tous ces bons développeurs pour un jour (peut-être ?) être bon et pouvoir aider à son tour.