GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Beim Installieren von Qt unter Linux kann -lGL nicht gefunden werden

Bei Fedora 17 habe ich Folgendes getan:

sudo yum install mesa-libGL-devel

Nun, es versucht, mit libgl zu verknüpfen und findet es nicht. Sie sollten libgl-dev installieren .

-l ist eine Linker-Option, sie weist den Linker an, eine bestimmte Bibliothek zu verwenden. Zum Beispiel können Sie -lmagic haben was bedeutet, dass Sie libmagic verwenden möchten .

Normalerweise heißen alle Bibliotheken libsomething, und auf Debian finden Sie 3 Pakete namens:libsomethinglibsomething-dbglibsomething-dev

Das erste ist die Bibliothek, das zweite ist die Bibliothek, die mit den Debug-Symbolen kompiliert wurde, damit Sie Stacktraces leichter verstehen können, und das letzte ist das Entwicklungspaket, es enthält die .h-Dateien, damit Sie darauf verlinken können Bibliothek.


sudo apt-get install libgl-dev


Haben Sie libgl-dev Eingerichtet? Wenn nicht, installieren Sie es und es sollte funktionieren.


Linux
  1. Was ist nach der Installation von Arch Linux zu tun?

  2. ld kann keine vorhandene Bibliothek finden

  3. libcrypto-Bibliotheksfehler kann nicht gefunden werden

  4. Fehlende Bibliothek während der Installation von ruby-filemagic gem unter Linux

  5. pkg-config-Fehler kann nicht gefunden werden

So finden Sie Linux-Systemdetails mit inxi

So installieren Sie die Ncurses-Bibliothek unter Linux

So installieren Sie die PyBrain-Python-Bibliothek unter Linux

So installieren Sie Rootkit Hunter unter Linux

20 Dinge, die nach der Installation von Linux Mint 17 Qiana Cinnamon zu tun sind

Installieren von bbm.sty unter Linux