| Qt
自由版支援Unix/X11,像是Linux幾乎所有的distribution都會納入,例如Red Hat
Linux在安裝完畢之後,Qt就會安裝在/ust/lib/qt*之中,其中*表示版本名稱,在Red Hat 9.0中的Qt版本是Qt 3.1。
Qt在使用時是由環境變數$QTDIR得知您的系統中Qt的相關檔案位置,您可以藉由以下的指令來得知您的Qt是安裝在哪邊? echo
$QTDIR
/usr/lib/qt-3.1 您也可以自行至Trolltech網站下載新的版本來進行編譯或安裝,下載網址是: 其中評估版本可以免費使用30天;我們的教學採用Red Hat 9預設的Qt 3.1,Windows的使用者可以下載評估版本直接安裝以進行練習。 Windows平台的Qt是個自動解壓縮的安裝程式,您只要照著安裝程式的指示進行安裝即可。 如果在Unix/X11的平台下安裝(新的)Qt,您必須要有足夠的權限來進行移動與編譯等動作;以下的安裝程序是根據Qt的INSTALL文件整理而 來,我們假設Qt要安裝至/usr/local/qt下。 首先設定Qt的相關執行路徑資訊,如果您的shell是bash、ksh、zsh或sh,在您的使用者目錄下編輯.profile這個檔案,加入以下的資 訊: QTDIR=/usr/local/qt
PATH=$QTDIR/bin:$PATH MANPATH=$QTDIR/man:$MANPATH LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH export QTDIR PATH MANPATH LD_LIBRARY_PATH 如果您的shell是csh或tcsh,在您的使用者目錄下編輯.login這個檔案,加入以下的資訊: setenv
QTDIR /usr/local/qt
setenv PATH $QTDIR/bin:$PATH setenv MANPATH $QTDIR/man:$MANPATH setenv LD_LIBRARY_PATH $QTDIR/lib:$LD_LIBRARY_PATH 其中相關的變數作用如下所示:
接下來請取得Qt的壓縮檔案(http://www.trolltech.com/download/index.html), 在這邊所取得的是Qt自由版,檔名為qt-x11-free-3.1.2.tar.gz,然後進行壓縮與移動目錄的動作: cd
/usr/local
# 至Qt的安裝位置
tar zxvf qt-x11-free-3.1.2.tar.gz # 呼叫gunzip解壓縮並解除tar 再來將目錄更名為qt: mv
qt-x11-free qt
進入qt目錄,輸入以下的指令檢查與設定系統環境相關參數: ./configure
如果您需要得知有哪些參數可以使用,請鍵入: ./configure
-help
如果順利結束,接下來開始進行編譯的動作: make
編譯的動作需要一點時間,且會連同範例程式一起編譯,您可以先不管它,先去作其它的事吧! 按照以上的安裝,Qt的線上說明文件位置為:/usr/local/qt/doc/html/index.html,其中就有一些相關的教學文件,您可以 先行閱讀看看,而Qt的範例檔則是安裝在:/usr/local/qt/examples/下,您可以先執行看看這些程式。 |