Ich erhalte folgenden Fehler nach dem Ausführen make
Befehl beseitigen:Wie ld Fehler in ubuntu
/usr/bin/ld: cannot find -lGLESv2
/usr/bin/ld: cannot find -lepoxy
/usr/bin/ld: cannot find -lEGL
/usr/bin/ld: cannot find -lGLESv2
/usr/bin/ld: cannot find -lepoxy
/usr/bin/ld: cannot find -lEGL
/usr/bin/ld: cannot find -lGLESv2
/usr/bin/ld: cannot find -lepoxy
/usr/bin/ld: cannot find -lEGL
/usr/bin/ld: cannot find -laio
/usr/bin/ld: cannot find -lcurl
/usr/bin/ld: cannot find -lssh2
/usr/bin/ld: cannot find -lncursesw
/usr/bin/ld: cannot find -lSDL
collect2: error: ld returned 1 exit status
main/CMakeFiles/esesc.dir/build.make:163: recipe for target 'main/esesc' failed
make[2]: *** [main/esesc] Error 1
CMakeFiles/Makefile2:1041: recipe for target 'main/CMakeFiles/esesc.dir/all' failed
make[1]: *** [main/CMakeFiles/esesc.dir/all] Error 2
Makefile:75: recipe for target 'all' failed
make: *** [all] Error 2
habe ich versucht, Online-Suche in diese Links gilt: ld cannot find an existing library
usr/bin/ld: cannot find -l<nameOfTheLibrary>
Hier Ich sehe, dass jede Bibliothek symbolisch mit der existierenden Bibliothek verbunden werden muss, aber ich bin mir nicht sicher, ob ich das machen soll. Kann mir jemand bitte irgendeine Technik dafür vorschlagen?
Ich weiß locate <library>
und ln
Befehle. Wie kann ich die oben genannten Fehler beheben? Kann mir bitte jemand etwas näher erläutern? Danke im Voraus.
Es gibt eine _lot_ von .so Bibliotheken in/usr/lib/x86_64-linux-gnu. –