g++ -c main.cpp компилирую как в doc, но пишет ошибку main.cpp:7:43: error: no matching function for call to ‘sf::VideoMode::VideoMode(int, int)’
Вот пример кода: (из doc)
#include <SFML/Graphics.hpp>
int main () {
sf::RenderWindow window (sf::VideoMode(200,200), "SFML works!");
return 0;
}
В чем же проблема ? не могу понять...
Ответы (1 шт):
Автор решения: ManyBytes
→ Ссылка
Вы не используете для классов SFML пространство имён "sf".
sf::RenderWindow window (sf::VideoMode(200,200), "SFML works!");
Судя по ошибкам g++, Вы используете нестабильную версию ветки Github "master". Конструктор класса sf::VideoMode в ветке master отличается от стабильной версии. Последняя стабильная версия - 2.6.1: SFML-download