手机版
你好,游客 登录 注册 搜索
背景:
阅读新闻

解决Qt在openSUSE上编译出现“cannot find -lGL”错误

[日期:2015-07-27] 来源:Linux社区  作者:ittinybird [字体: ]

  在openSUSE上编译QT5.4程序出现“cannot find -lGL”,就连example都无法通过编译。QT是在官网下的最新的安装包。

  大体意思是,缺少qt运行时所需要的openGL库。解决手段stackoverflow上给出很好的答案

由于openSUSE上使用的包管理器是zypper,因此只要报yum换成zypper即可:

sudo zypper install mesa-libGL-devel

  再次编译,就没问题了。

Ubuntu 环境下Gtk与QT编译环境安装与配置 http://www.linuxidc.com/Linux/2013-08/88539.htm

Linux系统下QT环境搭建 http://www.linuxidc.com/Linux/2013-07/87576.htm

Ubuntu下QT控制台程序无法运行的解决方案以及XTerm的配置方法 http://www.linuxidc.com/Linux/2013-06/86244.htm

Ubuntu 10.04下QT4.7.4移植详解 http://www.linuxidc.com/Linux/2013-01/77930.htm

Ubuntu 14.04下安装部署Qt5开发环境 http://www.linuxidc.com/Linux/2014-05/101774.htm

Qt 的详细介绍请点这里
Qt 的下载地址请点这里

更多SUSE相关信息见SUSE 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=3

 本文永久更新链接地址http://www.linuxidc.com/Linux/2015-07/120630.htm

linux
相关资讯       Qt  cannot find -lGL 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款