| 
 | 
 
1、问题描述 
 
QtCreator第一次编译时,报错GL/gl.h: No such file or directory 
错误信息如下: 
/home/Qt5.6.3/5.6.3/gcc_64/include/QtGui/qopengl.h:136: error: GL/gl.h: No such file or directory 
include <GL/gl.h> 
 
2、原因分析 
 
说明系统里面缺少OpenGl库 
3、解决方法 
 
sudo apt-get install mesa-common-dev 
再次执行,又报错:cannot find -lGL 
sudo apt-get install libgl1-mesa-dev 
至此,成功  
---------------------------------------------------------------------------------------------------------------------------------------------------------------- 
版权声明:本文为CSDN博主「郭老二」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 
原文链接:https://blog.csdn.net/u010168781/article/details/80896797 
 
 
方法/步骤- 1
 
进入Qt的安装目录,类路径如下 
F:\Qt\Qt5.2.1\5.2.1\msvc2012_64_opengl\include\QtGui 
 
[url=] [/url] 
 
 - 2
 
在此目录下新建一个文件夹命名为"GL",如下图: 
 
[url=] [/url] 
 
 - 3
 
从网上百度一下gl.h文件的下载链接,下载后添加到刚才新建的文件夹中。为了避免以后出现相类似问题,可以把glu32.h,opengl.h,glu.h,glut.h也添加进来。 
 
 
  原文链接:https://jingyan.baidu.com/article/e75057f2a4c788ebc91a89dc.html 
 
 
 
 |   
 
 
 
 |