1、安装Qt,进入CentOS系统的终端,依次执行以下命令
chmod +x qt-opensource-linux-x64-5.5.1.run
./qt-opensource-linux-x64-5.5.1.run

2、笔者CentOS 7 64位,安装完成Qt5.5.1。随意新建一个Qt Widgets Application。

结果遇到Qt编译问题,提示信息如下:

error: cannot find -lGL

error: collect2: error: ld returned 1 exit status

原因是系统缺乏相应的OpenGL库文件造成,解决方案如下:

联网的前提下,进入CentOS系统的终端,依次执行以下命令,即可解决。注意,当提示Is this ok[y/d/N]:时,请输入"y"。

su root

yum install mesa-libGL-devel mesa-libGLU-devel

yum install freeglut-devel

感谢原作者的分享!
原文:https://blog.csdn.net/libaineu2004/article/details/49162903

CentOS遇到Qt编译问题的解决方案(error: cannot find -lGL)相关推荐

  1. ubuntu QT 编译报错 -1: error: cannot find -lGL问题的解决方法

    1.查询库位置 locate libGL 2.创建软链接:注意-s后的路径取决于第一个命令查出来的路径. /usr/lib/libGL.so  保持不变 sudo ln -s /usr/lib/x86 ...

  2. 关于 CentOS系统编译Qt项目报错:error: cannot find -lGL 的解决方法

    若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/129633859 红胖子(红模仿)的博文大全:开发技术集 ...

  3. 关于 编译QT项目时报错: error: cannot find -lGL 的解决方法

    若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/78260169 红胖子(红模仿)的博文大全:开发技术集合 ...

  4. QT编译时出现:error: cannot open C:\Users\XXX\AppData\Local\Temp\main.obj.83852.16.jom for write

    QT编译时出现:error: cannot open C:\Users\XXX\AppData\Local\Temp\main.obj.83852.16.jom for write 我们在初学QT时, ...

  5. 解决CentOS遇到Qt编译(error: cannot find -lGL)

    笔者CentOS 6.5 64位,安装完成Qt5.5.1.随意新建一个Qt Widgets Application. 结果遇到Qt编译问题,提示信息如下: error: cannot find -lG ...

  6. Linux编译QT项目时报错: error: cannot find -lGL 的解决方法

    错误: 编译qt项目的时候出现错误:error: cannot find -lGL 错误产生原因: 无法找到-lGL,-l表示库文件,根据QT的库规则,可以得到该库的名称: libGL.so 解决方法 ...

  7. QT编译报错:Error while building/deploying project xxx When executing step qmake

    前提概要 移动一个QT工程位置后,编译就报错了. 原因 移动QT工程所在的绝对路径有中文,QT工程所在位置的绝对路径不能有中文 提示 移动QT工程后,注意先将工程中 xxx.pro.user 文件删掉 ...

  8. QT 编译报错:error: no macro name given in #define directive

    解决: 在pro文件里写的注释格式不对 DEFINES += _BUILDING_QX_AMWHA // [//]这个用错了, pro里的注释一般用#号

  9. linux--安装完qt出现 /usr/bin/ld: error: cannot find -lGL错误

    出现这种原因是由于缺少lib的缘故 执行以下命令 $ locate libGL.so    /usr/lib/i386-Linux-gnu/mesa/libGL.so.1    /usr/lib/i3 ...

  10. CentOS/Deepin遇到Qt系列问题的解决方案(例如error: cannot find -lGL和搜狗输入法无效等)

    一.CentOS系统 0.依赖环境的安装 sudo yum -y update yum install libstdc++-devel -y yum -y install make gcc gcc-c ...

最新文章

  1. 机器学习的两种计算范式
  2. 单点登陆的技术实现机制
  3. linux嵌套字幕工具,Linux(NAS通用)下自动匹配射手字幕脚本
  4. golang常见字符串操作函数
  5. 新工科背景下的大数据体系建设探析
  6. Datatables参数详解
  7. 收藏 | 这所985的机器学习、深度学习公开课,附PDF课件下载
  8. android返回页面代码实现,Intent携带信息返回上一个界面实现基本信息的设置
  9. 四边形不等式优化-石子合并
  10. 海龟交易法则02_揭秘海龟思维
  11. golang 文件md5_golang 计算大文件md5
  12. Java学习笔记——final
  13. 精读45-180程序转弯模板
  14. 转:浅析 Java Thread.join()
  15. python list平均数_数据分析之Python干货笔记
  16. 如何读代码?读代码的利器---FreeMind
  17. openjudge 买书
  18. 微信小游戏破解(2)之《我要猫咪》
  19. 初夏小谈:浅谈字节序,TCP,UDP协议
  20. pc机属于模拟专用微型计算机,《春11计算机基础》期末试题

热门文章

  1. HTML中的控制模块,嵌入式Web控制模块 网页控制单片机 Web IO 网页远程控制器 浏览器IO控制...
  2. MySQL表中部分字段生成视图_MySQL学习笔记之视图
  3. python编写linux巡检脚本_python结合shell脚本实现简单的日常集中巡检
  4. android常用的存储方式,Android数据的四种存储方式
  5. 不存在_别傻了,根本就不存在缘分天定
  6. DOM、JDOM、DOM4J解析XML
  7. HTML中的特殊字符
  8. Git(9):通俗易懂的Git指令
  9. 2018-01-03 烂尾工程: Java实现的汇编语言编译器
  10. java基础8 构造函数和构造代码块