Ubuntu环境QT报错:-1 error: cannot find -lGL(解决99%)

Ubuntu环境QT报错:-1 error: cannot find -lGL(解决99%)

本文参考:http://c.biancheng.net/view/3901.html
在Ubuntu18.04上安装了QT5.14.02版本,在创建一个mainwindow项目后,构建报错👎 error: cannot find -lGL
在这里插入图片描述
在网上按照很多帖子的做法:
问题分析:缺少GL库,安装即可
解决办法:sudo apt-get install libgl1-mesa-dev
但在安装这个过程中会报很多依赖问题,基本不能继续安装先去
在这里插入图片描述
这是因为 Qt 找不到 OpenGL 的动态链接库(libGL.so)。OpenGL 在大部分 Linux 发行版中都是默认安装的,包括 Ubuntu、CentOS 等,找不到该链接库一般都是路径不对。
Qt 默认在 /usr/lib/ 目录下查找动态链接库,但是很多 Linux 发行版将 OpenGL 链接库放在其它目录,例如我使用的是 CentOS 7,OpenGL 链接

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值