Bonsoir à tous, j'encoure un problème de Segfault actuellement sur n'importe quel code SFML que je lance, le programme plantant alors lamentablement.
Voici ce que j'ai essayé :
-Changer toutes les options du linker
-Bibliothèques debug/normales/statiques et dynamiques
-Recompiler la SFML avec MinGW
-Mettre à jour MinGW et c::b
Rien de tout ceci ne résous mon problème (j'ai certainement foiré une étape, mais je les aies toutes refaites plusieurs fois...)
Voici la jolie insulte que je reçois par le debugger :
Child process PID: 1600
At D:\Animak\main.cpp:6
Program received signal SIGSEGV, Segmentation fault.
At c:/mingw/bin/../lib/gcc/mingw32/4.7.2/include/c++/bits/basic_string.h:272
Et voici le code compilé :
#include <SFML/Graphics.hpp>
int main()
{
std::string("Hello");
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;
}
Merci d'avance pour votre aide