我想学习Qt,所以下载了Qt library(5.0)和Qt creator for windows。在那里,我无法访问QNetworkAccessManager..it给出了一个错误,当我包含QNetworkAccessManager时,我无法找出错误的原因,并且我正在使用Ubuntu进行双引导。所以我下载了Qt for Ubuntu并开始使用它,但这一次,当我包含QtGui时,它给出了一个错误。错误是:
/home/shaarad/Qt5.0.0/5.0.0/gcc_64/include/QtGui/qopenglcontext.h:60:
In file included from ../../../Qt5.0.0/5.0.0/gcc_64/include/QtGui/qopenglcontext.h:60:0,
/home/shaarad/Qt5.0.0/5.0.0/gcc_64/include/QtGui/QtGui:33:
from ../../../Qt5.0.0/5.0.0/gcc_64/include/QtGui/QtGui:33,
/home/shaarad/Documents/JIGS/JIGS-FILE-SHARING-master/MainFrame.cpp:5:
from ../JIGS-FILE-SHARING-master/MainFrame.cpp:5:
/home/shaarad/Qt5.0.0/5.0.0/gcc_64/include/QtGui/qopengl.h:98:
error: GL/gl.h: No such file or directory
任何变通方法都会很有帮助,非常感谢!:)
发布于 2013-05-12 22:06:00
sudo apt-get install mesa-common-dev
sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev
这两个人提供了解决方案。
发布于 2013-01-07 01:19:47
您缺少OpenGL包含文件。安装mesa-common-dev
包:
# apt-get install mesa-common-dev
这包括/usr/include/GL
目录。
发布于 2013-04-18 12:59:59
同时安装:
sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev
https://stackoverflow.com/questions/14184542
复制相似问题