Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: [Résolu] Erreurs lors de l'ajout de Window.hpp  (Read 3295 times)

0 Members and 1 Guest are viewing this topic.

inoune

  • Newbie
  • *
  • Posts: 28
    • View Profile
[Résolu] Erreurs lors de l'ajout de Window.hpp
« on: February 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.
« Last Edit: February 20, 2013, 08:39:16 pm by inoune »

Laurent

  • Administrator
  • Hero Member
  • *****
  • Posts: 32498
    • View Profile
    • SFML's website
    • Email
Re : Erreurs lors de l'ajout de Window.hpp
« Reply #1 on: February 19, 2013, 10:27:23 pm »
Juste pour être sûr, tu peux nous montrer ton main.cpp ?
Laurent Gomila - SFML developer

inoune

  • Newbie
  • *
  • Posts: 28
    • View Profile
Re : Erreurs lors de l'ajout de Window.hpp
« Reply #2 on: February 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
  • *****
  • Posts: 32498
    • View Profile
    • SFML's website
    • Email
Re : Erreurs lors de l'ajout de Window.hpp
« Reply #3 on: February 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
  • *
  • Posts: 28
    • View Profile
Re : Erreurs lors de l'ajout de Window.hpp
« Reply #4 on: February 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
  • *****
  • Posts: 32498
    • View Profile
    • SFML's website
    • Email
Re : Erreurs lors de l'ajout de Window.hpp
« Reply #5 on: February 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
  • *
  • Posts: 28
    • View Profile
Re : Erreurs lors de l'ajout de Window.hpp
« Reply #6 on: February 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
  • *****
  • Posts: 32498
    • View Profile
    • SFML's website
    • Email
Re : Erreurs lors de l'ajout de Window.hpp
« Reply #7 on: February 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
  • *
  • Posts: 28
    • View Profile
Re : Erreurs lors de l'ajout de Window.hpp
« Reply #8 on: February 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  :)

 

anything