Я установил SFML1.6 на debian для школьного проекта.Ошибка компиляции SFML debian
На компиляции я есть тезисы об ошибке:
г ++ -c main.cpp
г ++ main.o -o Bomberman -lsfml-графика
/USR/местные/Библиотека/libsfml -graphics.so: undefined ссылка на
sf::Unicode::Text::Text()' /usr/local/lib/libsfml-graphics.so: undefined reference to
sf :: Context :: GetGlobal() ' /usr/local/lib/libsfml-graphics.so: undefined ссылка наsf::Window::OnEvent(sf::Event const&)' /usr/local/lib/libsfml-graphics.so: undefined reference to
sf :: Window :: Create (sf :: VideoMode, std :: basic_string, std :: allocator> const &, unsigned long, sf :: WindowSettings Const &) ' /usr/local/lib/libsfml-graphics.so: неопределенная ссылка наsf::Context::SetActive(bool)' /usr/local/lib/libsfml-graphics.so: undefined reference to
TypeInfo для НФ :: Окно' /usr/local/lib/libsfml-graphics.so: неопределенная ссылка наsf::Window::Create(unsigned long, sf::WindowSettings const&)' /usr/local/lib/libsfml-graphics.so: undefined reference to
НФ: : Window :: GetHeight() const ' /usr/local/lib/libsfml-graphics.so: undefined ссылка наsf::Window::Window()' /usr/local/lib/libsfml-graphics.so: undefined reference to
sf :: Unicode :: Text :: Text (unsigned int const *)' /usr/local/lib/libsfml-graphics.so: undefined ссылка наsf::Window::~Window()' /usr/local/lib/libsfml-graphics.so: undefined reference to
sf :: Context :: IsContextActive() ' /usr/local/lib/libsfml-graphics.so: undefined ссылка наsf::Window::SetActive(bool) const' /usr/local/lib/libsfml-graphics.so: undefined reference to
sf :: Unicode :: Text :: operator std :: basic_string, std :: allocator> const &() const ' /usr/local/lib/libsfml-graphics.so: undefined ссылка на `sf: : Окно :: GetWidth() Const» collect2: л.д. возвращается 1 Статус выхода Марка: * [все] Error 1
Я не понимаю, почему тезисы ошибка выходит. libsfml- * находится в каталоге/usr/lib/и все, что необходимо включить в/usr/include
И рассмотреть вопрос об использовании последней версии, то есть 2,0, вместо этого старого, багги и устаревшей версии 1.6. – Hiura
Спасибо за ваш ответ, проблема возникла из моей установки Sfml. Виноват. – battlestar