歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux教程

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

如果是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