preload
七月 14


(1) 到Qt網站下載Qt Library source code. 我目前下載的版本是qt-everywhere-opensource-src-4.7.3.tar.gz. 將其copy到$HOME/src中
(2) 因為我只想將Qt中安裝給自己使用, 所以目標是將Qt裝在自己的home directory.並且編譯成static library. 所以安裝動作如下:


cd ~/src
tar -zxvf qt-everywhere-opensource-src-4.7.3.tar.gz
cd qt-everywhere-opensource-src-4.7.3
./configure -prefix $HOME/bin/Qt-4.7.3 -static -largefile -opensource
make
make install

(3) 裝完後, 將環境變數的PATH新增$HOME/bin/Qt-4.7.3/bin 即可
(4) 注意: 因為我是將Qt 裝在自己的home directory, 所以$HOME/bin/Qt-4.7.3/bin 裡面有一個qmake的程式, 通常Linux也會內建一個qmake程式, 有時這兩個版本會不相容. 所以當你要執行qmake這個程式時, 請確定是執行到$HOME/bin/Qt-4.7.3/bin/qmake. 通常只要注意path設定的先後順序, 如下, 應該就沒問題:


PATH=$HOME/bin/Qt-4.7.3/bin/:$PATH

(5) 若需要更多的選項, 請下列指令來顯示這些選項的說明


 ./configure --help

Comments are closed.