Как исправить ошибку -1073741819 (0xC0000005)?
Я новичок в SFML. Я подключил SFML в Code::block и сделал все, как указано в https://www.sfml-dev.org/tutorials/2.5/start-cb.php . Но когда запускаю приложение, ошибка "Прекращена работа программы Main.exe".Сначала выдавало ошибку "Программа не может быть запущена, так как отсутствует libgcc_s_sjlj-1.dll" и "Программа не может быть запущена, поскольку отсутствует libstdc++-6.dll" потом я закинул эти dll из папки Codeblocks\MinGw\bin в папку проекта. После этого появилась ошибка. Когда я закрыл программу, в консоли отобразилось « Процесс возвращен -1073741819 (0xC0000005) время выполнения: 2,720 с. Нажмите любую клавишу, чтобы продолжить».Я устанавливал SFML GCC 5.1.0 TDM (SJLJ) - Code::Blocks - 32-бит. И я использовал установщик codeblocks-17.12mingw-setup.exe. У меня 32 битная ОС.
#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;
}