2016-04-03 2 views
0

Я пытаюсь загрузить SFML в мой проект на C++, но он не работает, и я понятия не имею, почему. Когда я строю проект я получаю следующие ошибкиSFML не работает с C++

Error 1 error LNK2001: unresolved external symbol "public: static class sf::RenderStates const sf::RenderStates::Default" ([email protected]@[email protected]@[email protected]) C:\Users\liamkeenan\Documents\Visual Studio 2012\Projects\Game\Game\Game.obj Game 
Error 2 error LNK2001: unresolved external symbol "public: static class sf::Color const sf::Color::Green" ([email protected]@[email protected]@[email protected]) C:\Users\liamkeenan\Documents\Visual Studio 2012\Projects\Game\Game\Game.obj Game 
Error 3 error LNK2019: unresolved external symbol [email protected] referenced in function ___tmainCRTStartup C:\Users\liamkeenan\Documents\Visual Studio 2012\Projects\Game\Game\MSVCRTD.lib(crtexew.obj) Game 
Error 4 error LNK1120: 3 unresolved externals C:\Users\liamkeenan\Documents\Visual Studio 2012\Projects\Game\Debug\Game.exe 1 1 Game 

так пожалуйста, вы можете помочь мне, я понятия не имею, почему я получаю эти ошибки:/

+0

Могу ли я получить ссылку на дублированный вопрос, пожалуйста? – Holy

ответ

1

Ваши ошибки связаны с компоновщик, должен добавить все зависимости. В VS вы можете найти там «Свойства проекта -> Свойства конфигурации-> Линетер-> Ввод-> Дополнительные зависимости».

Вы также должны посмотреть на this link.

+0

У меня есть эта опция sfml-graphics.lib sfml-window.lib sfml-system.lib – Holy

+1

Прочтите статью, которую я вам дал. – FieryCod

+0

Если бы ссылка была полезна, пожалуйста, отметьте мой пост как ответ :) – FieryCod