SFML программа не находит libGLEW

0

Недавно я обновил свой Ubuntu 13.10 до 14.04.
После этого я создал SFML 2.1 с помощью CMake.

Я загрузил и установил каждый пакет, как было задано на SFML-сайте.
Компиляция этой программы не вызывает никаких ошибок, но как только я пытаюсь выполнить программу, она говорит следующее:

Строка компиляции:

"g++ -o output character.cpp enemy.cpp gamehandler.cpp program.cpp -lsfml-graphics -lsfml-window -lsfml-system"

<- это все еще работает, но если я попытаюсь выполнить его, произойдет следующее:

"./output: error while loading shared libraries: libGLEW.so.1.8: cannot open shared object file: No such file or directory"

Затем я попытался: "apt-get install libglew-dev", который говорит мне, что "libglew-dev - это уже самый новый вариант".

Поэтому мой вопрос: что я могу сделать с этим, что я делаю, чтобы он компилировался снова?

  • 0
    Вы обновляли GLEW между сборкой SFML и созданием приложения? Какая версия GLEW была установлена?
  • 0
    Нет, я не обновлял глюки между сборкой SFML. Я попробовал apt-get remove libglew-dev после того, как он не работал в первый раз и установил его снова, но это ничего не изменит.
Показать ещё 1 комментарий
Теги:
sfml
compilation
glew

1 ответ

0

К сожалению, я хотел ответить на мой вопрос раньше, но возникли проблемы с входом в stackoverflow.com.

Тем не менее, я просто удалил SFML и снова установил его, и он работал просто отлично, спасибо за вашу помощь!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню