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
至此,成功

4、再次遇到:cannot find -lGL

新装的Qt第一次编译Qt程序时,报错cannot find -lGL,执行sudo apt-get install libgl1-mesa-dev,但是提示libgl1-mesa-dev已经是最新的的了。

libgl1-mesa-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 376 not upgraded.

搜索libGL.so库,在/usr/lib下有只有libGL.so.1,没有libGL.so,
解决方法:创建libGL.so软连接即可,
首先找到libGL.so.1链接的文件:libGL.so.1-> /usr/lib/x86_64-linux-gnu/libGL.so.1,
在/usr/lib下创建软连接libGL.so

/usr/lib$ sudo ln -s /usr/lib/x86_64-linux-gnu/libGL.so.1 libGL.so

【Qt】错误GL/gl.h: No such file or directory的解决方法(以及cannot find -lGL解决方法)相关推荐

  1. Qt之opengl:错误: 无法打开包括文件:“gl/glut.h”: No such file or directory

    我使用的是vs2008,相信vs2005应该跟这个步骤差不多,运行的时候总是提示: fatal error C1083: 无法打开包括文件:"GL/glut.h": No such ...

  2. opengl:错误: 无法打开包括文件:“gl/glut.h”: No such file or directory

    我使用的是vs2008,相信vs2005应该跟这个步骤差不多,运行的时候总是提示: fatal error C1083: 无法打开包括文件:"GL/glut.h": No such ...

  3. OpenGL开发时,fatal error C1083: 无法打开包括文件:“gl\glut.h”: No such file or directory...

    本人使用的是vs2012,编写一个简单的opengl程序,运行的时候总是提示: fatal error C1083: 无法打开包括文件:"gl/glut.h": No such f ...

  4. glut 配置,解决“gl/glut.h”: No such file or directory

    glut 配置 glut下载 配置 计算机图形学上机用到了,给vs2013配置glut 解决"gl/glut.h": No such file or directory的问题 gl ...

  5. linux下生成guid,在Linux下生成GUID的程序,及编译错误 “uuid/uuid.h: No such file or directory” 的解决办法。...

    在Linux下编写生成GUID的程序,如下 guid.c 文件: #include #include void uuid2string(const uuid_t uu, char* const str ...

  6. VS2019 OpenGL glut:错误: 无法打开包括文件:“gl/glut.h”: No such file or directory

    罪魁祸首 更新了vs2019 解决方法 在更新之后,vs2019的安装目录下(我装在C盘)C:\Program Files (x86)\Microsoft Visual Studio\2019\Pro ...

  7. 编译文件出错fatal error: GL/glew.h: No such file or directory

    执行以下命令即可 sudo apt-get install build-essential sudo apt-get install build-essential libgl1-mesa-dev s ...

  8. gnu stubs arch linux,编译Nachos源代码时出现错误“gnu/stubs-32.h:No such file or directory”...

    您缺少32位libc dev包: 在Ubuntu上,它被称为libc6-dev-i386-dosudo apt-get install libc6-dev-i386.有关Ubuntu 12.04的更多 ...

  9. C语言编译时无法打开文件,在VS2010下编译无法打开包括文件:“GL/glaux.h”: No such file or director...

    最近测试了一个OpenGL的示例程序: #include #include #include "glos.h" void main(void) { auxInitDisplayMo ...

最新文章

  1. Google 5月4日换装了(纪念凯斯·哈林)
  2. 我的世界java下载1.13_Minecraft Java版 1.13.1-pre2 发布
  3. Arch Linux 安装 Xerox Phaser 3125N 网络打印机备忘录
  4. Python编程练习:使用 turtle 库完成叠边形的绘制
  5. python修改字典某一项的函数_python – 更改字典作为函数的全局范围
  6. Boost:BOOST_ASSERT扩展的用法测试程序
  7. 冒泡、选择、插入排序算法
  8. Java 读写 hdfs文件或者目录
  9. python创建数据库的sql语句_对python插入数据库和生成插入sql的示例讲解
  10. 转向Kotlin——数据类和封闭类
  11. CSS3 过渡和动画
  12. win10用计算机分区,新电脑win10怎样给系统硬盘分区?给新win10电脑分区硬盘的方法...
  13. var _ biz.GreeterRepo = (*greeterRepo)(nil)的总结
  14. html中如何计算图片的像素,html – 浏览器的1px计算问题(子像素问题)
  15. oracle设置禁用外键,oracle禁用表外键
  16. 【优化算法】搜索引擎优化算法(BES)【含Matlab源码 1426期】
  17. html编写qq整人代码,vbs代码大全?vbs整人代码?qq代码大全?常用VBS代码 值得一看
  18. 2021年下半年软考真题及答案解析汇总
  19. RNA测序相对基因表达芯片有什么优势?
  20. SuperMap iClient3D for WebGL之BIM模型爆炸

热门文章

  1. ts转换mp4 linux_佳佳MPEG4格式转换器官方版下载-佳佳MPEG4格式转换器v6.5.5.0下载
  2. 剑指offer: 面试题40. 最小的k个数
  3. 【硬核技能】舒工自创bind绑定数据方法,类似angular和vue绑定数据原理
  4. NR:UE初始搜网流程
  5. 使用CEfSharp之旅(7)CEFSharp 拦截 http 请求 websocket 内容
  6. Node.js:路由
  7. JAVA-初步认识-第十一章-object类-equals方法覆盖
  8. unity编辑器扩展_01(在工具栏中创建一个按钮)
  9. Javascript动画效果(四)
  10. Apache优化:修改最大并发连接数