Не удается найти -ludev, -lOpenGL, -lOpenAL при компиляции проекта SFML - PullRequest
0 голосов
/ 26 июня 2019

Я пытаюсь построить SFML-проект на Ubuntu.Но он не компилируется.

Я уже установил libudev-dev, libudev1, mesa-common-dev, libopenal-dev и libopenal1.

g++ -L<sfml location> -L/usr/lib/x86_64-linux-gnu -o ../../share/bin/dev/template_dev ../obj/dev/src/main.o  -static-libstdc++ -static-libgcc -static -static-libstdc++ -static-libgcc -static  -lsfml-graphics-s -lsfml-window-s -lsfml-audio-s -lsfml-network-s -lsfml-system-s -lcgui -lfreetype -lX11 -lXrandr -ludev -lGL -logg -lvorbis -lvorbisenc -lvorbisfile -lopenal -lpthread -ljpeg
/usr/bin/ld: cannot find -ludev
/usr/bin/ld: cannot find -lGL
/usr/bin/ld: cannot find -lopenal

Я использую SFML 2.4.2.

РЕДАКТИРОВАТЬ: библиотека libudev.so находится в / lib / x86_64-linux-gnu /, и я связал ее.

...