下載開源包:qt-x11-opensource-src-4.3.2.tar.gz
解壓:gunzip qt-x11-opensource-src-4.3.2.tar.gz
tar xvf qt-x11-opensource-src-4.3.2.tar
運行腳本:進入qt-x11-opensource-src-4.3.2文件夾,輸入。/configure運行shell腳本程序,為軟件安裝測試當前系統的一些必要的配置信息
編譯: gmake
安裝:gmake install
環境變量: vi /etc/profile 在該文件的末尾加上:
PATH=/usr/local/Trolltech/Qt-4.3.2/bin:$PATH
QTDIR=/usr/local/Trolltech/Qt-4.3.2
MANPATH=$QTDIR/man:$MANPATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export PATH QTDIR MANPATH LD_LIBRARY_PATH
重啟之後完成配置,寫一個簡單的HelloQt程序驗證看是否配置成功,然後qmake -project 生成工程文件,qmake 該生成的工程文件(。pro)生成Makefile,最後make生成執行文件。
注:
1、gmake 過程中可能會報錯,提示無法找到krb5.h,解決方法是:
ln -s /usr/kerberos/include/com_err.h /usr/include/com_err.h
ln -s /usr/kerberos/include/profile.h /usr/include/profile.h
ln -s /usr/kerberos/include/krb5.h /usr/include/krb5.h
2、如果linux裝在虛擬機上,貌似mount不能找到windows下的硬盤,對於linux文件和windows文件系統的互拷,首先:虛擬機->安裝VMware tools;然後cd /mnt/cdrom,執行。/vmware-install.pl文件;最後虛擬機->設置->選項->共享文件夾完成linux和windows共享文件夾(對應與linux下的/mnt/hgfs)的創建來相互拷貝文件