歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> 解決Qt在openSUSE上編譯出現“cannot find -lGL”錯誤

解決Qt在openSUSE上編譯出現“cannot find -lGL”錯誤

日期:2017/3/1 9:26:57   编辑:Linux編程

  在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

Copyright © Linux教程網 All Rights Reserved