首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Qt创建器: QtGui包含错误

Qt创建器: QtGui包含错误
EN

Stack Overflow用户
提问于 2013-01-07 01:08:21
回答 5查看 19.1K关注 0票数 22

我想学习Qt,所以下载了Qt library(5.0)和Qt creator for windows。在那里,我无法访问QNetworkAccessManager..it给出了一个错误,当我包含QNetworkAccessManager时,我无法找出错误的原因,并且我正在使用Ubuntu进行双引导。所以我下载了Qt for Ubuntu并开始使用它,但这一次,当我包含QtGui时,它给出了一个错误。错误是:

代码语言:javascript
复制
/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

任何变通方法都会很有帮助,非常感谢!:)

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2013-05-12 22:06:00

代码语言:javascript
复制
sudo apt-get install mesa-common-dev
sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev

这两个人提供了解决方案。

票数 42
EN

Stack Overflow用户

发布于 2013-01-07 01:19:47

您缺少OpenGL包含文件。安装mesa-common-dev包:

代码语言:javascript
复制
# apt-get install mesa-common-dev

这包括/usr/include/GL目录。

票数 2
EN

Stack Overflow用户

发布于 2013-04-18 12:59:59

同时安装:

代码语言:javascript
复制
sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14184542

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档