我正在尝试在Ubuntu上构建SFML项目。但是它没有编译。
我已经安装了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 /中,并且已将其链接。