新建的QT工程,出现如下问题:

cannot find -lGL

原因:

Qt 默认在 /usr/lib/ 目录下查找动态链接库,但是很多 Linux 发行版将 OpenGL 链接库放在其它目录,例如我使用的是 CentOS 7,OpenGL 链接库位于 /usr/lib64/ 目录,而对于 Ubuntu,OpenGL 链接库位于 /usr/lib/i386-linux-gnu/mesa/ 目录。只要我们把 libGL.so 拷贝到 /usr/lib/ 目录,或者在 /usr/lib/ 目录下为 libGL.so 创建一个链接,就能解决问题。显然第二种办法更好。

如果你不知道当前 Linux 系统中 libGL.so 的具体路径,可以使用locate libGL命令或find /usr -name libGL* 命令查找

Linux 系统中可能存在多个版本的 libGL.so,为任意一个版本创建链接即可。普通用户没有权限创建链接,建议使用 root 用户。

完成后,在/usr/lib目录下,出现了对于的链接文件:

重启qtCreator程序,再进行编译、运行。

cannot find -lGL(CentOS8 QT5.12.12)相关推荐

  1. QtAV的编译与使用(MSVC2015+Qt5.9.8)

    0.前言 本文主要是记录QtAV的编译及使用过程,在MSVC2015-2019搭配Qt5.9-5.12这个版本范围内使用过,没有出现编译错误或编译出来的动态库无法使用的情况. <门前>-- ...

  2. QWT6.14的编译、配置、使用(Qt Creator5.14.2)

    文章目录 前言 一.下载安装 1. 下载 2.编译 二.配置与使用 1.配置 使用 2.编译遇到问题 参考文章: 前言 QWT, Qt Widgets for Technical Applicatio ...

  3. ubuntu18.04交叉编译移植OpenCV4.70和QT5.12.12至ARM64位平台LKD3588(开发板为ubuntu22.04系统)(三)

    序:前面已经将Opencv和Qt5.12.12分别交叉编译并部署至RK3588中开发板上了,并验证了在开发板上都可以顺利运行.接下来我们在PC虚拟机QT上搭建将二者结合的IDE便于开发. 一.虚拟机中 ...

  4. Qt入门基础知识(vs2017+Qt5.12)

    声明:参考(最新QT从入门到实战完整版|传智教育_哔哩哔哩_bilibili) 做的笔记. #pragma execution_character_set("utf-8")//防止 ...

  5. 《电路分析导论(原书第12版)》一3.12 热敏电阻

    本节书摘来华章计算机<电路分析导论(原书第12版)>一书中的第3章 ,第3.12节,(美) Robert L.Boylestad 著 陈希有 张新燕 李冠林 等译更多章节内容可以访问云栖社 ...

  6. 最新县及县以上行政区划代码(截止2009年12月31日)

    备忘一下:最新县及县以上行政区划代码(截止2009年12月31日) http://www.stats.gov.cn/tjbz/xzqhdm/t20100623_402652267.htm 最新县及县以 ...

  7. 【跃迁之路】【674天】程序员高效学习方法论探索系列(实验阶段431-2018.12.19)...

    @(收集箱(每日一记,每周六整理))专栏 实验说明 从2017.10.6起,开启这个系列,目标只有一个:探索新的学习方法,实现跃迁式成长 实验期2年(2017.10.06 - 2019.10.06) ...

  8. 【跃迁之路】【658天】程序员高效学习方法论探索系列(实验阶段415-2018.12.02)...

    @(收集箱(每日一记,每周六整理))专栏 实验说明 从2017.10.6起,开启这个系列,目标只有一个:探索新的学习方法,实现跃迁式成长 实验期2年(2017.10.06 - 2019.10.06) ...

  9. 《电路分析导论(原书第12版)》一2.5.1 电池

    本节书摘来华章计算机<电路分析导论(原书第12版)>一书中的第2章 ,第2.5.1节,(美) Robert L.Boylestad 著 陈希有 张新燕 李冠林 等译更多章节内容可以访问云栖 ...

最新文章

  1. 今日宇宙最热科技:人工智能可预测死亡时间,马斯克拿下美空军1.3亿合同!...
  2. 【luogu P1558 色板游戏】 题解
  3. 安全的加强的linux:SELinux
  4. 【Paper】2021_Analysis of the Consensus Protocol of Heterogeneous Agents with Time-Delays
  5. php的cookie的函数,php setcookie()函数的使用简介
  6. c语言如何判断密码不同字符,C语言从文本文档读取字符串(用户名和密码验证)...
  7. Android FTP Server 1
  8. week7 read
  9. java编写设置按钮随机背景色_java – 如何设置自定义按钮状态背景颜色?
  10. mysql gtid 双主_MySQL5.7配置GTID双主
  11. SolarWinds 软件出现3个新的严重漏洞
  12. mysql 61_MySQL 连接错误Can't connect to MySQL server on (61)
  13. 数据-第6课-线性表的相关操作
  14. 用html制作四行四列的表格,HTML表格元素
  15. Subscript ‘subscript(_:)‘ requires that ‘String.Index‘ conform to ‘RangeExpression‘
  16. 【私藏好用】将bmap地图,Quik等五款软件打包送你端午节礼物
  17. 在python中正确的赋值语句为3y=x+1-在 Python 中,正确的赋值语句为 ( ) 。_学小易找答案...
  18. Sherlock之Instructions指令介绍(Sherlock Version: 7.2.5.1 64-bit)
  19. 程序媛眼中的程序员,piupiu~
  20. 计算机视觉——双目视觉匹配计算视差深度

热门文章

  1. 小白必看:IT转行需要注意什么,这几个问题很重要
  2. 文献(5): 单细胞转录组揭示人类纤维化皮肤病中成纤维细胞的异质性
  3. 什么是“双重支付”,即“双花”
  4. 自定义插入页面标签以及实现类似通讯录的首字母搜索
  5. WEBSHELL权限提升技巧(综合版)
  6. Echarts 飞线图
  7. Excel报表的制作
  8. c/c++ 二分法拓展,解决函数零点问题。
  9. xf0x9f java mysql_MySql导入数据报错Incorrect string value: ‘xF0x9Fx90x82’
  10. 服务器ping值不稳定,服务器网络ping值过高的原因