Библиотека SFML Graphics установлена через visual studio -> управление расширениями. Стандартный код:
#include <SFML/Graphics.hpp>
using namespace sf;
int main()
{
RenderWindow window(VideoMode(200, 200), "SFML window");
while (window.isOpen())
{
Event event;
while (window.pollEvent(event))
{
if (event.type == Event::Closed)
window.close();
}
window.display();
}
return 0;
При запуске ошибка.
Как её решить?
Так же список всех ошибок после вывода окна:
Ошибка LNK2019 ссылка на неразрешенный внешний символ "__declspec(dllimport) public: bool __thiscall sf::Window::isOpen(void)const " (_imp?isOpen@Window@sf@@QBE_NXZ) в функции _main PixelGridEngine O:\C++\PixelGridEngine\PixelGridEngine\main.obj 1
Ошибка LNK2019 ссылка на неразрешенный внешний символ "__declspec(dllimport) public: bool __thiscall sf::Window::pollEvent(class sf::Event &)" (_imp?pollEvent@Window@sf@@QAE_NAAVEvent@2@@Z) в функции _main PixelGridEngine O:\C++\PixelGridEngine\PixelGridEngine\main.obj 1
Ошибка LNK2019 ссылка на неразрешенный внешний символ "__declspec(dllimport) public: virtual __thiscall sf::RenderWindow::~RenderWindow(void)" (_imp??1RenderWindow@sf@@UAE@XZ) в функции _main PixelGridEngine O:\C++\PixelGridEngine\PixelGridEngine\main.obj 1
Ошибка LNK2019 ссылка на неразрешенный внешний символ "__declspec(dllimport) public: void __thiscall sf::Window::close(void)" (_imp?close@Window@sf@@QAEXXZ) в функции _main PixelGridEngine O:\C++\PixelGridEngine\PixelGridEngine\main.obj 1
Ошибка LNK2019 ссылка на неразрешенный внешний символ "__declspec(dllimport) public: void __thiscall sf::Window::display(void)" (_imp?display@Window@sf@@QAEXXZ) в функции _main PixelGridEngine O:\C++\PixelGridEngine\PixelGridEngine\main.obj 1
Ошибка LNK2019 ссылка на неразрешенный внешний символ "__declspec(dllimport) public: __thiscall sf::RenderWindow::RenderWindow(class sf::VideoMode,class sf::String const &,unsigned int,struct sf::ContextSettings const &)" (_imp??0RenderWindow@sf@@QAE@VVideoMode@1@ABVString@1@IABUContextSettings@1@@Z) в функции _main PixelGridEngine O:\C++\PixelGridEngine\PixelGridEngine\main.obj 1
Ошибка LNK2019 ссылка на неразрешенный внешний символ "__declspec(dllimport) public: __thiscall sf::String::String(char const *,class std::locale const &)" (_imp??0String@sf@@QAE@PBDABVlocale@std@@@Z) в функции _main PixelGridEngine O:\C++\PixelGridEngine\PixelGridEngine\main.obj 1
Ошибка LNK2019 ссылка на неразрешенный внешний символ "__declspec(dllimport) public: __thiscall sf::String::~String(void)" (_imp??1String@sf@@QAE@XZ) в функции _main PixelGridEngine O:\C++\PixelGridEngine\PixelGridEngine\main.obj 1
Ошибка LNK2019 ссылка на неразрешенный внешний символ "__declspec(dllimport) public: __thiscall sf::VideoMode::VideoMode(unsigned int,unsigned int,unsigned int)" (_imp??0VideoMode@sf@@QAE@III@Z) в функции _main PixelGridEngine O:\C++\PixelGridEngine\PixelGridEngine\main.obj 1