几天前,我开始了一个项目,以掌握SFML。然后,当我在处理它时,将立即调用主要的sf :: RenderWindow构造函数。现在回到项目,在Debug模式下最多需要42秒才能继续执行sf :: RenderWindow构造函数。
因此,每当我运行控制台时,就会出现控制台,并在40秒后出现RenderWindow。
这不是我的计算机规格,因为我有一台非常高端的PC。
这是我主要功能中的代码:
int main()
{
sf::RenderWindow window(sf::VideoMode(960, 640), "proj v0.0.1");
while (window.isOpen())
{
sf::Event event;
while (window.pollEvent(event))
{
if (event.type == sf::Event::Closed)
{
window.close();
}
}
window.clear(sf::Color::Black);
window.display();
}
return 0;
}
老实说,我很困惑为什么会有这么长的延迟,这使得测试新功能非常困难。