1.下載 qt-linux-opensource-5.2.0-x86-offline.run
2. chmod u+x ./qt-linux-opensource-5.2.0-x86-offline.run
3.安裝g++
關鍵是,使用yum你的知道安裝包的名字是什么。
如果直接鍵入yum install g++,會告訴你沒有這個包。
所以你應該使用gcc-c++,這才是這個包的名字。
所以應該是執行:yum install gcc-c++
4.配置環境 變量
export QTDIR=/home/oralce/SoftWare/Qt5.2.0/5.2.0/gcc
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
5.
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