2017-09-16 17 views
-1

Nach der Installation von QT 5.9 Creator unter Ubuntu Linux kann ich keine Beispiele kompilieren und ausführen, die QT Widgets verwenden. Hier ist die g ++ rufen, dass durch QT Creator ausgeführt wird:Fehler beim Kompilieren von qt creator/qt widget Beispiel

g++ -Wl,-rpath,/home/matthias/Qt/5.9.1/gcc_64/lib -o gallery main.o qrc_gallery.o -L/home/matthias/Qt/5.9.1/gcc_64/lib -lQt5Quick -lQt5Widgets -lQt5Gui -lQt5Qml -lQt5Network -lQt5Core -lGL -lpthread 

Der Fehler ist:

/usr/bin/ld: cannot find -lGL Makefile:245: recipe for target 'gallery' failed collect2: error: ld returned 1 exit status make: *** [gallery] Error 1 20:16:53: The process "/usr/bin/make" exited with code 2. Error while building/deploying project gallery (kit: Desktop Qt 5.9.1 GCC 64bit) When executing step "Make"

Offensichtlich ist der Parameter -lGL den Fehler verursacht. Wie repariere ich das?

+0

Try 'libgl1-mesa-dev' Paket zu installieren – Dmitry

+0

Versuchen Sie hier oder google, bereits beantwortet und erste Treffer in den Suchergebnissen suchen ... – dtech

Antwort

0

Installieren Paket libgl1-mesa-dev:

sudo apt-get install libgl1-mesa-dev 
Verwandte Themen