В настоящее время я работаю над SFML-проектом, который я сделал в прошлом.Но сейчас я столкнулся с большой проблемой.У меня серьезные проблемы с производительностью.Я заменил весь свой код на простую функцию Main, которую вы можете найти на веб-сайте SFML, но приложение отстает настолько сильно, что его закрытие занимает вечность.
Я пытался очиститьрешение, но это не помогает.Я не могу найти никаких проблем, глядя на диспетчере задач.CPU-, GPU-, DISK-, MEMORY-использование, кажется, просто отлично.Запуск некоторых из моих старых проблем работает нормально.Никаких задержек.
Я добавил каталог include в «дополнительные каталоги включения», я добавил библиотеку в «дополнительные каталоги библиотеки», я связал свои дополнительные зависимости (например, sfml-audio).-d.lib), я вставил необходимые библиотеки в папку Debug / Release.
#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;
}