【Qt】错误GL/gl.h: No such file or directory的解决方法(以及cannot find -lGL解决方法)
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解决方法)相关推荐
- Qt之opengl:错误: 无法打开包括文件:“gl/glut.h”: No such file or directory
我使用的是vs2008,相信vs2005应该跟这个步骤差不多,运行的时候总是提示: fatal error C1083: 无法打开包括文件:"GL/glut.h": No such ...
- opengl:错误: 无法打开包括文件:“gl/glut.h”: No such file or directory
我使用的是vs2008,相信vs2005应该跟这个步骤差不多,运行的时候总是提示: fatal error C1083: 无法打开包括文件:"GL/glut.h": No such ...
- OpenGL开发时,fatal error C1083: 无法打开包括文件:“gl\glut.h”: No such file or directory...
本人使用的是vs2012,编写一个简单的opengl程序,运行的时候总是提示: fatal error C1083: 无法打开包括文件:"gl/glut.h": No such f ...
- glut 配置,解决“gl/glut.h”: No such file or directory
glut 配置 glut下载 配置 计算机图形学上机用到了,给vs2013配置glut 解决"gl/glut.h": No such file or directory的问题 gl ...
- 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 ...
- VS2019 OpenGL glut:错误: 无法打开包括文件:“gl/glut.h”: No such file or directory
罪魁祸首 更新了vs2019 解决方法 在更新之后,vs2019的安装目录下(我装在C盘)C:\Program Files (x86)\Microsoft Visual Studio\2019\Pro ...
- 编译文件出错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 ...
- 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的更多 ...
- C语言编译时无法打开文件,在VS2010下编译无法打开包括文件:“GL/glaux.h”: No such file or director...
最近测试了一个OpenGL的示例程序: #include #include #include "glos.h" void main(void) { auxInitDisplayMo ...
最新文章
- Google 5月4日换装了(纪念凯斯·哈林)
- 我的世界java下载1.13_Minecraft Java版 1.13.1-pre2 发布
- Arch Linux 安装 Xerox Phaser 3125N 网络打印机备忘录
- Python编程练习:使用 turtle 库完成叠边形的绘制
- python修改字典某一项的函数_python – 更改字典作为函数的全局范围
- Boost:BOOST_ASSERT扩展的用法测试程序
- 冒泡、选择、插入排序算法
- Java 读写 hdfs文件或者目录
- python创建数据库的sql语句_对python插入数据库和生成插入sql的示例讲解
- 转向Kotlin——数据类和封闭类
- CSS3 过渡和动画
- win10用计算机分区,新电脑win10怎样给系统硬盘分区?给新win10电脑分区硬盘的方法...
- var _ biz.GreeterRepo = (*greeterRepo)(nil)的总结
- html中如何计算图片的像素,html – 浏览器的1px计算问题(子像素问题)
- oracle设置禁用外键,oracle禁用表外键
- 【优化算法】搜索引擎优化算法(BES)【含Matlab源码 1426期】
- html编写qq整人代码,vbs代码大全?vbs整人代码?qq代码大全?常用VBS代码 值得一看
- 2021年下半年软考真题及答案解析汇总
- RNA测序相对基因表达芯片有什么优势?
- SuperMap iClient3D for WebGL之BIM模型爆炸
热门文章
- ts转换mp4 linux_佳佳MPEG4格式转换器官方版下载-佳佳MPEG4格式转换器v6.5.5.0下载
- 剑指offer: 面试题40. 最小的k个数
- 【硬核技能】舒工自创bind绑定数据方法,类似angular和vue绑定数据原理
- NR:UE初始搜网流程
- 使用CEfSharp之旅(7)CEFSharp 拦截 http 请求 websocket 内容
- Node.js:路由
- JAVA-初步认识-第十一章-object类-equals方法覆盖
- unity编辑器扩展_01(在工具栏中创建一个按钮)
- Javascript动画效果(四)
- Apache优化:修改最大并发连接数