1. 程式人生 > >Linux qt環境變數設定

Linux qt環境變數設定

ftp://ftp.trolltech.com/qt/source/ 
下載 qt-x11-opensource-src-4.5.1.tar.gz 
我的qt是4.5.1,一切按預設進行,預設安裝路徑:/usr/local/Trolltech/Qt-4.5.1
解壓並安裝:
# tar -zxvf qt-x11-opensource-src-4.5.1.tar.gz 
# cd qt-x11-opensource-src-4.5.1 
# ./configure 
# make 
# make install


qt-x11 被安裝到此目錄下/usr/local/Trolltech/Qt-4.5.1


開啟/etc/profile檔案(sudo gedit  /etc/profile),
終端輸入:
sudo gedit /etc/profile           //或者: sudo vim /etc/profile
 
在該檔案的末尾加上以下語句:
export QTDIR=/usr/local/Trolltech/Qt-4.5.1
export PATH=/usr/local/Trolltech/Qt-4.5.1/bin:$PATH
(      PATH=$QTDIR/bin:$PATH   )


export MANPATH=$QTDIR/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH


儲存後重啟。
另外:網上有的帖子說home目錄下你的名字資料夾的.profile 啊,或者etc/bash.bashrc啊 等等好多個版本,我試過了反正是都沒有效果,就只有上面那種可行,成功後很高興,給後來者分享下,免得走彎路。
 
 
 
 
 
 
 
Fedora8系統中安裝Qt4.3.2
 
一、下載軟體包
qt-x11-opensource-src-4.3.2.tar.gz
二、解壓軟體包
$tar -zxvf qt-x11-opensource-src-4.3.2.tar.gz
三、進行配置
$cd qt-x11-opensource-src-4.3.2
$./configure --prefix=/usr/local/qt4.3.2
這部也可以將後面的引數省去,我這樣寫是為了將編譯後將軟體包安裝在/usr/local/qtt4.3.2中。而預設的安裝路徑是:/usr/local/Trolltech/Qt-4.3.2
這步進行後,開始會給出GPL為了讓你同意,這時你輸入yes即可。(或則直接用管道命令方式執行 echo yes | ./configure --prefix=/usr/local/qt4.3.2)
四、編譯,安裝
#gmake
這部執行真是耗時間啊,我用虛擬機器,居然用了我近4個小時,狂暈!!!
#gmake install
這部是進行安裝,比上一步快多了。
五、修改環境變數
#vi /etc/profile
在該檔案的末尾加上以下語句:
PATH=/usr/local/qt4.3.2/bin:$PATH
QTDIR=/usr/local/qt4.3.2
MANPATH=$QTDIR/man:$MANPATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export PATH QTDIR MANPATH LD_LIBRARY_PATH
為了使重新設定的環境變數生效執行
#source /etc/profile
當然,上面的步驟是設定全域性的環境變數,你也可以在$home/.bash_profle進行相應設定,但別忘了用source ~/.bash_profle時你的環境變數重新生效。要麼,那麼你也只有重新登出一次讓環境變數生效,這樣做就是為了節省時間。
-----------------------
這時在終端上打#assistant這時qt4.3的幫助資訊已經出來了說明安裝成功了。
用#echo $PATH可以檢視你的qt4.3.2環境變數是否載入成功。


若遇到中文亂碼的問題,解決方法如下:
執行:/usr/local/qt4.3.2/bin/qtconfig,在Font項將字型設定為Bitstream charter
退出儲存。
再重啟就可以了。