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

Auteur Sujet: [Résolu] Erreurs lors de l'ajout de Window.hpp  (Lu 2748 fois)

0 Membres et 1 Invité sur ce sujet

inoune

  • Newbie
  • *
  • Messages: 28
    • Voir le profil
[Résolu] Erreurs lors de l'ajout de Window.hpp
« le: Février 19, 2013, 09:35:57 pm »
Salut à tous
C'est mon premier message ici et j'aimerais d'abord remercier le webmaster de ce site pour les tutos, le forum et aussi le design du site que j'ai aimé  :)

Je viens d'installer SFML version 1.6 en suivant le tuto de ce site même. J'ai testé avec un petit programme de base et tout s'exécute bien mais lorsque j'ajoute:
#include <SFML/Window.hpp>
ça me déclenche des erreurs. Voici la capture d'écran de ce qui s'affiche une fois appuyé sur "exécuter":


Merci de m'aider.
« Modifié: Février 20, 2013, 08:39:16 pm par inoune »

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Erreurs lors de l'ajout de Window.hpp
« Réponse #1 le: Février 19, 2013, 10:27:23 pm »
Juste pour être sûr, tu peux nous montrer ton main.cpp ?
Laurent Gomila - SFML developer

inoune

  • Newbie
  • *
  • Messages: 28
    • Voir le profil
Re : Erreurs lors de l'ajout de Window.hpp
« Réponse #2 le: Février 19, 2013, 10:39:57 pm »
Salut
Ce n'est que le premier code du tuto et où j'ai ajouté Window.hpp (même si ça n'a pas d'intérêt dans le code).
#include <SFML/System.hpp>
#include <SFML/Window.hpp>
#include <iostream>

int main()
{
    sf::Clock Clock;
    while (Clock.GetElapsedTime() < 5.f)
    {
        std::cout << Clock.GetElapsedTime() << std::endl;
        sf::Sleep(0.5f);
    }

    return 0;
}
 

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Erreurs lors de l'ajout de Window.hpp
« Réponse #3 le: Février 19, 2013, 10:56:05 pm »
Tu dois avoir un souci d'environnement.

Pour en être sûr :
- vire tout le code, laisse juste l'inclusion de Window.hpp et vérifie que l'erreur est toujours là
- vire l'inclusion de Window.hpp, inclue juste <vector> et regarde si l'erreur est toujours là
Laurent Gomila - SFML developer

inoune

  • Newbie
  • *
  • Messages: 28
    • Voir le profil
Re : Erreurs lors de l'ajout de Window.hpp
« Réponse #4 le: Février 19, 2013, 11:05:01 pm »
Merci. J'ai testé les deux alternatives et les deux m'affichent les même erreurs cités dans mon premier post.
Voici le code pour la 2ème alternative
#include <SFML/System.hpp>
#include <vector>
#include <iostream>

int main()
{
    sf::Clock Clock;
    while (Clock.GetElapsedTime() < 5.f)
    {
        std::cout << Clock.GetElapsedTime() << std::endl;
        sf::Sleep(0.5f);
    }

    return 0;
}
 

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Erreurs lors de l'ajout de Window.hpp
« Réponse #5 le: Février 19, 2013, 11:12:13 pm »
Non, la seconde option c'était en fait la continuité de la première, donc :

#include <vector>
Laurent Gomila - SFML developer

inoune

  • Newbie
  • *
  • Messages: 28
    • Voir le profil
Re : Erreurs lors de l'ajout de Window.hpp
« Réponse #6 le: Février 19, 2013, 11:18:10 pm »
Ah donc je ne laisse dans la page que:
#include <vector>
?
J'ai testé et ça m'affiche les mêmes erreurs.


Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Erreurs lors de l'ajout de Window.hpp
« Réponse #7 le: Février 20, 2013, 07:53:48 am »
Donc voilà. C'est bien ton environnement qui est pété, rien à voir avec SFML. Si tu ne te sens pas d'aller bidouiller, réinstalle ton compilo et/ou EDI.
Laurent Gomila - SFML developer

inoune

  • Newbie
  • *
  • Messages: 28
    • Voir le profil
Re : Erreurs lors de l'ajout de Window.hpp
« Réponse #8 le: Février 20, 2013, 08:37:37 pm »
Effectivement, le dernier essai montre bien que le problème est loin d'être lié à SFML.
Voilà, j'ai réinstallé CodeBlocks et le problème est résolu :)

Merci énormément Laurent pour m'avoir guidé à identifier le problème  :)