I’m trying to add SFML 2.6.1 to Dev C++ (I use Windows 7). I added lib and include to Libraries and C++ Includes in Compiler Options; and added “-lsfml-graphics -lsfml-window -lsfml-system” to linker command line. But I get bunch of error messages.
This is the code:
#include <SFML/Graphics.hpp>
int main() {
sf::RenderWindow window(sf::VideoMode(800, 600), "SFML works!");
while (window.isOpen()) {
sf::Event event;
while (window.pollEvent(event)) {
if (event.type == sf::Event::Closed)
window.close();
}
window.clear();
window.display();
}
return 0;
}
And these are the error messages:
[Linker error] undefined reference to `_imp___ZN2sf6StringC1EPKcRKSt6locale'
[Linker error] undefined reference to `_imp___ZN2sf9VideoModeC1Ejjj'
[Linker error] undefined reference to `_imp___ZN2sf12RenderWindowC1ENS_9VideoModeERKNS_6StringEjRKNS_15ContextSettingsE'
[Linker error] undefined reference to `_imp___ZNK2sf10WindowBase6isOpenEv'
[Linker error] undefined reference to `_imp___ZN2sf10WindowBase9pollEventERNS_5EventE'
[Linker error] undefined reference to `sf::Window::close()'
[Linker error] undefined reference to `_imp___ZN2sf5ColorC1Ehhhh'
[Linker error] undefined reference to `_imp___ZN2sf12RenderTarget5clearERKNS_5ColorE'
[Linker error] undefined reference to `_imp___ZN2sf6Window7displayEv'
[Linker error] undefined reference to `sf::RenderWindow::~RenderWindow()'
[Linker error] undefined reference to `sf::RenderWindow::~RenderWindow()'
ld returned 1 exit status
I’ll be glad if anyone helps.