Qml QtQuick 2.0 GL错误

Qml QtQuick 2.0 GL错误,qml,qt5,Qml,Qt5,我目前正在进行第一个QtQuick 2.0项目,但每次构建项目时,我都会遇到以下错误: cannot find -lGL 就这些。我认为缺少的是libglib库,但我不知道要安装哪个包来解决这个问题。QtCreator在我的桌面上运行,Debian Wheezy 64位。在运行LMDE 32位的笔记本电脑上构建时,我没有发现错误 编辑:最后,我可以收集更多信息: 16:57:09: Starting "/usr/bin/make" g++ -Wl,-rpath,/opt/Qt5.1.0/5.

我目前正在进行第一个QtQuick 2.0项目,但每次构建项目时,我都会遇到以下错误:

cannot find -lGL
就这些。我认为缺少的是libglib库,但我不知道要安装哪个包来解决这个问题。QtCreator在我的桌面上运行,Debian Wheezy 64位。在运行LMDE 32位的笔记本电脑上构建时,我没有发现错误

编辑:最后,我可以收集更多信息:

16:57:09: Starting "/usr/bin/make" 
g++ -Wl,-rpath,/opt/Qt5.1.0/5.1.0/gcc_64 -Wl,-rpath,/opt/Qt5.1.0/5.1.0/gcc_64/lib -Wl,-rpath-link,/opt/Qt5.1.0/5.1.0/gcc_64/lib -o Test main.o edgebutton.o edgetype.o qtquick2applicationviewer.o moc_qtquick2applicationviewer.o moc_edgebutton.o moc_edgetype.o   -L/opt/Qt5.1.0//5.1.0/gcc_64/lib -lQt5Quick -lQt5Declarative -lQt5Qml -lQt5Widgets -lQt5Network -lQt5Script -lQt5Gui -lQt5Core -lGL -lpthread 
/usr/bin/ld: cannot find -lGL
collect2: error: ld returned 1 exit status
make: *** [Bananarang] Error 1
16:57:09: The process "/usr/bin/make" terminated with return value 2.
Error while building/deploying of project Test(Kit: Desktop Qt 5.1.0 GCC 64bit)
During execution of step 'Make'

这不是利格利布。是利伯格尔。它通常由mesa或GPU供应商提供。查找提供libGL.so的包并安装该包。在Debian下,它应该被称为代码> LBGL1 MESA Dave<代码> .< /P>因为我使用英伟达304驱动程序,我必须安装LBGL1 NVIDIA BLUBB,对吗?是的,但是不要手动安装该包,请遵循您的分发指南,关于如何安装Nevidia驱动程序。这也将安装正确的libGL版本。另外,NVIDIA的blob很可能不会提供OpenGL标题,因此您仍然需要mesa-dev提供这些标题。安装libgl1 mesa-dev修复了此问题。谢谢