1、解壓檔案在/usr/local/下
#tar zxvf qt-x11-free-3.3.8b.tar.gz -c /usr/local
更改資料夾名稱為qt
#mv /usr/local/qt-x11-free-3.3.8b qt
2、設定qt環境變數,並使之立即生效
#vi /etc/profile
新增以下資訊
export qtdir=/usr/local/qt
export path=$qtdir/bin:$path
export manpath=$qtdir/man:$manpath
export ld_library_path=$qtdir/lib:$ld_library_path
儲存退出
source(或者.) /etc/profile
3、執行configure,構建qt庫和它提供的工具(configure --help配置選擇的列表,-thread執行緒支援)
#cd /usr/local/qt
#configure -thread
4、qt安裝編譯
#make (這個過程時間比較長,2小時左右)
5、qt安裝之後出現多執行緒支援問題原因分析及處理
a:qt安裝配置時沒有加-thread選項
b:makefile中加-dqt_thread_support選項
c:makefile中libs中-lqt改為-lqt-mt選項
或者更改qt安裝目錄(/usr/local/qt/lib)中的軟鏈結
#cd /usr/local/qt/lib
#ls -l
#rm -f libqt.so
#ln -s libqt-mt.so.3.3.8 libqt.so
6、make正常結束,qt安裝完畢。
Qt使用日記 1 安裝
以前開發軟體一直使用borland c builder系列的開發工具,但用久了,覺得寫出來的程式介面太一般了 有很大的原因是研究不深?另外,基於編寫多平台 主要是linux和unix 軟體的需求,需要另外找一套支援多平台介面開發包。在google上找了幾日,瞄上了qt.下面要記錄的是學習 使用qt的...
Qt使用日記 1 安裝
以前開發軟體一直使用borland c builder系列的開發工具,但用久了,覺得寫出來的程式介面太一般了 有很大的原因是研究不深?另外,基於編寫多平台 主要是linux和unix 軟體的需求,需要另外找一套支援多平台介面開發包。在google上找了幾日,瞄上了qt.下面要記錄的是學習 使用qt的...
Qt使用筆記(1) Qt的安裝與編譯
2.將全部檔案解壓到乙個目錄中,使用如下批處理 rem 設定vs的環境變數 set oldpath path set path c program files microsoft visual studio 9.0 common7 tools d qt 4.4.3 bin path call vsv...