Сегодня я установил SFML с нуля, чтобы я мог работать над игрой. Я загрузил источник, запустил sudo make install
, попробовал скомпилировать один из моих старых проектов, и я не смог его правильно связать. Поэтому я попытался запустить более простой проект: один из образцов в учебниках. Я попытался собрать this one конкретно, но я получаю эти ошибки:Проблемы с библиотекой с gcc
g++ -o atest test.cpp -lsfml-graphics -lsfml-window -lsfml-system /tmp/ccaa86fR.o: In function `main':
test.cpp:(.text+0x1d2): undefined reference to `gluPerspective'
collect2: ld returned 1 exit status
make: *** [test] Error 1
Пытаясь в even simpler project, один в начальном учебнике, я не столкнуться с проблемами компиляции. Однако, когда я пытаюсь запустить его, я получаю эту ошибку:
./atest: error while loading shared libraries: libsfml-graphics.so.1.6: cannot open shared object file: No such file or directory
я проверил, и файлы было установить в/USR/местные/Библиотека/который где они должны пойти так далеко, как я знать. Что я здесь делаю неправильно?