cannot find -lGL: No such file or directory ---->Qt in Ubuntu

Ubuntu18.04: mujoco、mujoco-py的安装及相关错误解决 Ubuntu18.04: mojoco、mojoco-py的安装及相关错误解决 阅读详情

又是一次曲折的环境配置!!!!下载完Qt-creator 之后用运行默认的示例,一直报错!!!,找了半天,最后在qt的官网上找到解决方法!!!

问题分析

找不到文件!,我一开始就以为是文件路径没有配置好,检查了很久,没解决。
直到在qt官方看到(第二个错误):在这里插入图片描述

解决

原来就是少了一个依赖。
直接apt install ****就可以了!!

sudo apt-get install mesa-common-dev

只要安装qtcreator是正常安装的,到这里应该就没什么问题了,其实也没什么要配置的地方,我直接用的qmake,没有用cmake,从头到尾没有任何bug,除了这个依赖没有,折磨人啊!

【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 2、原因分析 说明系统里面缺... 阅读详情

相关推荐

【Widget】第39篇 Qt5.12在ubuntu下解决 GL/gl.h: No such file or directory 与 cannot find -lGL

1、缺少头文件 error: GL/gl.h: No such file or directory 解决问题方法: 打开终端:Alt + Ctrl + T 输入: sudo apt-get install mesa-common-dev 2、编译出现如下错误提示: /usr/bin/ld: cannot find -lGL 解决方式: sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev ......

Fanjufei的博客 4777

【解决报错】报错/usr/bin/ld: cannot find -ly: No such file or directory的解决方法

报错/usr/bin/ld: cannot find -ly: No such file or directory的解决方法

weixin_62645763的博客 3514

第32篇 错误GL/gl.h: No such file or directory的解决方法

1、遇到问题 系统里面缺少OpenGL库。 2、解决方法 sudo apt-get install mesa-common-dev sudo apt-get install libgl1-mesa-dev

Fanjufei的博客 3527

/usr/bin/ld: cannot find -lGL: No such file or directory

/usr/bin/ld: cannot find -lGL: No such file or directory

weixin_48262500的博客 2524

Comsol超声空化气泡仿真入门:从零搭建模型到网格划分的完整流程

本文详细介绍了使用Comsol进行超声空化气泡仿真的完整流程,从物理基础理解到模型搭建、网格划分及求解器设置。通过具体步骤和示例代码,帮助初学者和工程师快速掌握这一关键技术,应用于医疗设备和工业清洗等领域。

weixin_29289821的博客 165

Dify如何实现自主学习

摘要:Dify通过构建感知-决策-执行-反馈的闭环实现"自主学习",本质是打造能自动获取信息、更新知识库并调整策略的Agent工作流。核心包括:1)建立知识库作为记忆体;2)搭建感知与执行工具获取实时信息;3)通过工作流编排决策"大脑",包含LLM决策节点、行动执行节点和反馈反思节点。典型应用如根据用户反馈优化回答风格,通过存储反思日志到知识库实现持续优化。这种机制使智能体能基于新数据和经验不断自我改进。

专注于技术研发行业技术主要有AI人工智能视觉识别、物联网技术、电商平台、app原生技术、微信小程序、鸿蒙语言开发、办公企业oa、ERP等,致力于做东半球最优秀的程序员 725

解决 Ubuntu的Qt 编译核心报错:cannot find -lGL: No such file or directory

在 Ubuntu 环境下使用 Qt 开发时,很多开发者(尤其是新手)会在编译项目阶段遇到报错。这个问题看似复杂,实则是导致的 ——Qt 窗口渲染、图形绘制等核心功能依赖 OpenGL 库,编译器找不到libGL.so链接文件就会触发该错误。本文将从问题根源出发,提供 3 套循序渐进的解决方案,覆盖常规场景到特殊配置,确保彻底解决问题。

AC的博客 1374

AD24层次原理图设计避坑指南:如何解决端口连接与自动交叉引用问题

本文深入解析AD24层次原理图设计的核心机制,聚焦端口连接错误、自动交叉引用干扰等常见问题。通过对比自上而下与自下而上设计流程,提供端口类型匹配、命名规范等实用解决方案,并指导如何关闭烦人的红色框线视觉干扰,帮助工程师高效避坑,实现复杂系统的模块化设计。

wdx01234567的博客 615

Qt error: /usr/bin/ld: cannot find -lGL: No such file or directory

clang++ -ccc-gcc-name g++ -Wl,-rpath,/home/yigo/Qt5.12.12/5.12.12/gcc_64/lib -o Test1 main.o mainwindow.o moc_mainwindow.o /home/yigo/Qt5.12.12/5.12.12/gcc_64/lib/libQt5Widgets.so /home/yigo/Qt5.12.12/5.12.12/gcc_64/lib/libQt5Gui.so /home/yigo/Qt5.12.12/..

小鹰信息技术服务部 3349

别再乱调栅极电阻了!手把手教你用示波器调试FOC驱动MOS管,避开EMC和震荡坑

本文详细介绍了FOC驱动中MOS管栅极参数的精准调试方法,涵盖示波器配置、波形特征分析及栅极电阻选型策略。通过实战案例和工程经验,帮助工程师有效解决EMC和震荡问题,提升驱动电路稳定性和效率。

weixin_28728495的博客 502

C++实现设计ATM机系统

这个示例实现了一个基本的ATM机系统,支持注册、登录、存款、取款、查询余额和保存数据等功能。当然,这只是一个简单的ATM机模拟,实际的ATM机系统需要更复杂的逻辑和更严格的安全措施。C++编写一个简单的ATM机系统,我将提供一个基本的实现示例,但由于ATM机系统的复杂性和安全性要求,这只是一个简单的模拟,不适合在实际环境中使用。试设计一简单模拟ATM机系统,系统以菜单方式工作,采用自定义函数设计各功能模块被主菜单调用,使之能提供以下基本选项。=========欢迎使用ATM=========

走向CTO的路上... 1243

[Ubuntu]第一个QT初始化空白程序,出现报错:error: cannot find -lGL: No such file or directory

【代码】[Ubuntu]第一个QT初始化空白程序,出现报错:error: cannot find -lGL: No such file or directory。

qq_58619066的博客 248

在 SAP SD(销售与分销)模块中,销售合同 / 订单的抬头(Header) 和行项目(Item) 核心数据表如下,按 “核心表 + 扩展表” 分类说明,同时区分销售合同(Contract,类型 W

SAP SD模块中销售合同/订单的核心数据表分为抬头和行项目两类。核心抬头表包括VBAK(基础数据)和VBUK(状态数据),核心行项目表包括VBAP(基础数据)和VBUP(状态数据)。扩展表包含VBAKE(抬头增强)、VBAPe(行项增强)、VBEP(计划行)、VBFA(凭证流)等。销售合同(WK/WC)和订单(OR)通过VBAK-AUART字段区分,核心表结构相同。查询时需注意单据类型筛选,并通过VBELN主键关联抬头和行项数据,KNUMV关联定价条件,VBFA表追踪凭证流。

金牌架构师 1090

error: GL/gl.h: No such file or directory

安装opengl的依赖,显示底层的库版本过低 sudo apt-get install bison build-essential gperf flex ruby python libasound2-dev libbz2-dev libcap-dev libcups2-dev libdrm-dev libegl1-mesa-dev libgcrypt11-dev libnss3-dev libpc...

天道酬勤 5715

2025实战|C#上位机+STM32实现LED串灯控制:串口通信+PWM调光+自定义帧协议(附上下位机源码)

粘包:一次收到“BRIGHT:50LED_OFF”,解析完全错乱;乱码:串口波特率/编码不匹配,指令变成“??H??50”;丢帧:数据传输中少字符,比如“BRIGHT:5”,解析出亮度5而非50。因此我们设计字节级自定义帧协议协议先行:无论简单还是复杂场景,先定义清晰的帧协议,避免数据错乱;串口稳字当头:下位机用环形缓冲区接收,上位机加锁发送,避免丢包/粘包;跨线程必处理:C#上位机所有UI更新必须用Invoke,否则必崩溃;硬件是基础:接线、供电、共地这些细节,比代码更易出问题;

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 755

使用MATLAB求解二维顶盖驱动流问题的详细代码和说明

本文介绍了使用MATLAB求解二维顶盖驱动流问题的涡量-流函数方法。代码采用129×129网格,雷诺数Re=1000,通过迭代求解Navier-Stokes方程,包含流函数方程和涡量输运方程的离散求解。程序实现了边界条件处理、收敛性检查,并提供丰富后处理功能:流线图、涡量分布图、中心线速度曲线、矢量图和三维涡量可视化。计算结果可与Ghia等(1982)的经典数据进行验证。该代码完整展示了CFD问题的数值求解流程,包括参数设置、主循环计算和多种结果呈现方式,适用于流体力学教学和科研验证。

AI的内部世界的博客 225

ubuntu qt报错cannot find -lGL: No such file or directory

【代码】ubuntu qt报错cannot find -lGL: No such file or directory。

qq_38264844的博客 200

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Arm Qt编译Qt例程出错 GLES3/gl3.h: No such file or directory

既然包含了不存在的文件,那么对应解决方案可以取消包含该文件或添加该文件到对应目录,或者替换编译工具。在之前博客配置成功的交叉编译环境,编译Qt5.14.8自带部分Example时,出现。交叉编译环境:YC6254 开发板提供的 5-编译工具链->qt交叉编译工具。经查找,是qopengl.h中包含了该文件,如上图所示。qconfig.h头文件中(全路径为:)这个宏,查找该宏定义出处,发现是。经测试,以上三种方案都是可行的。包含该头文件的原因是定义了。方案一:取消包含该头文件。

yao51011010的专栏 447

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

Qt安装后编译实例的错误提示“GL/gl.h: No such file or directory”

Qt安装后编译实例的错误提示“GL/gl.h: No such file or directory” OS: Ubuntu 14.04 Qt5.3 安装完成后,运行实例出现错误提示: “GL/gl.h: No such file or directory” 解决: sudo apt-get install mesa-c

ziyujzy的专栏 1968

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

Qt5.5在ubuntu下解决 GL/gl.h: No such file or directory 与 cannot find -lGL

1、缺少头文件 error: GL/gl.h: No such file or directory 执行 sudo apt-get install mesa-common-dev 2、编译出现如下错误提示: /usr/bin/ld: cannot find -lGL 执行下面命令解决: sudo apt-get install libgl1-mesa-dev libglu1-mesa

xuezhimeng2010的专栏 8827

在ubuntu下安装qt遇到的问题 GL/gl:No such file or directory

第二次安装没有安装android

果果小师弟的博客 2160

在ubuntu下使用Qt 编译时候遇上了cannot find -lGL错误

先 sudo apt-get install update   在ubuntu下使用Qt 编译时候遇上了cannot find -lGL错误,使用命令 sudo apt-get install libgl1-mesa-dev或者  sudo apt-get install libqt5-dev 或者libgl1-mesa-dev或者libglu1-mesa-dev 然后就OK

chenglinliang的博客 321

GL/gl.h: No such file or directory # include <GL/gl.h> && cannot find -lGL

ubuntu 13.10下使用Qt,出现以下错误: GL/gl.h: No such file or directory  #  include 原因是没有安装opengl库,终端执行命令: sudo apt-get install mesa-common-dev 再次运行程序,上面的错误消失但随之而来另一个错误: cannot find -lGL collect2: err

虽无鲲鹏翼,不坠凌云心 6919

ubuntu下使用Qt 编译时cannot find -lGL错误解决

在ubuntu下使用Qt 编译时候遇上了cannot find -lGL错误 使用命令: sudo apt-get install libqt4-dev  / sudo apt-get install libgl1-mesa-dev  /  libgl1-mesa-dev  /  libglu1-mesa-dev(四个都行)

Swxctx 837
下一篇: kicad导出Gerber文件到嘉立创打板……
DennisReYoonjiho
博客等级 码龄7年 216粉丝 34原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值