我的代码如下:
@Version
在consol上打印:
#include <iostream>
#include <SFML/Graphics.hpp>
int main(){
sf::RenderWindow window( sf::VideoMode(800,600), "title");
std::cout<<"123"<<std::endl;
return 0;
}
这意味着在调用sf :: RenderWindow的析构函数时会发生问题。
我正在使用Setting vertical sync not supported
123
*** stack smashing detected ***: <unknown> terminated
Aborted (core dumped)
进行编译。
你能说出问题所在吗?
答案 0 :(得分:0)
汉斯·帕桑特(Hans Passant)在评论中是正确的。
我遇到了类似的问题。原来我已经安装了CSFML 2.4.0和SFML 2.4.0。
安装SFML 2.5.1可以解决此问题。