Après plusieurs test, c'est au niveau de la méthode loadFromImage() que sa se passe.
Si met :
texture->loadFromImage(*img, sf::IntRect(0, 0, 200, 200));
sf::RenderWindow window(sf::VideoMode(500, 500), "SFML works!");
Sa fonctionne a merveille.
Sinon :
sf::RenderWindow window(sf::VideoMode(500, 500), "SFML works!");
texture->loadFromImage(*img, sf::IntRect(0, 0, 200, 200));
Sa ne fonctionne plus (je voit bien la taille de l'image mais la texture est toute blanche).
Et non pas au chargement de l'image comme je l’avais dit précédemment.
Voila pour la petite histoire, en tout cas c'est résolu, merci beaucoup.