|
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
|
|