歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Fedora 17安裝Qt5.0.0遇到/usr/bin/ld: cannot find -lGL的解決方法

Fedora 17安裝Qt5.0.0遇到/usr/bin/ld: cannot find -lGL的解決方法

日期:2017/2/28 14:52:00   编辑:Linux教程

如果是Fedora 17安裝Qt5.0.0的話,安裝完成以後運行項目會出現:

/usr/bin/ld: cannot find -lGL

-I :說明找不到對應的庫文件

解決方法:

以下操作都在root權限下進行!

1.按照提示安裝對應的庫文件,fedora安裝庫件的格式:yum install libxxx(你要裝的庫),如果已經安裝GL庫,會顯示已經安裝

Ps:如果提示的庫文件名是大寫的,yum安裝的時候也一定要大寫,否則是找不到對應庫的

2.安裝完庫文件以後,還不能馬上運行,如果沒有庫的頭文件,編譯器是檢測不到庫的,還需要安裝庫的頭文件,fedora安裝庫頭文件的格式:yum install libxxx-devel,還是該大寫就大寫

做完以上步驟,就OK了

附上完整的命令:

yum install libGL libGL-devel

更多Fedora相關信息見Fedora 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=5

Copyright © Linux教程網 All Rights Reserved