一、下載下傳Qt源碼包到本機,然後解壓縮
#tar zxvf qt-x11-opensource-src-4.3.2.tar.gz -C /usr/local //将qt-x11-opensource-src-4.2.3.tar.gz源碼包解壓縮到/usr/local目錄(推薦解壓縮至 /usr/local目錄)
二、進入使用者家目錄的.bash_profile檔案設定Qt環境變量,在這裡我們以root使用者以例。
#vi /root/.bash_profile //打開root使用者.bash_profile檔案
在root使用者.bash_profile檔案中設定環境變量,在此檔案裡面添加如下内容:
QTDIR=/usr/local/qt-x11-opensource-src-4.3.2
PATH=$QTDIR/bin:$PATH
MANPATH=$QTDIR/doc/man:$MANPATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QTDIR PATH MANPATHLD_LIBRARY_PATH
添加完上面資訊後按ESC鍵,“Shife+:”組合鍵回到vi編輯器指令行狀态,輸入wq!(強制儲存退出)
三、添加完環境變量後,使環境變量立即生效:#source /root/.bash_profile
四、進入Qt解壓縮的目錄
#cd $QTDIR或#cd /usr/local/qt-x11-opensource-src-4.3.2都可以,因為在/root/.bash_profile檔案已經定義了環境變量QTDIR= /usr/local/qt-x11-opensource-src-4.3.2和export QTDIR 。
五、使用configure工具來建構Qt庫和它提供的工具:./configure(./configure --help 配置選擇的清單。例:-thread選項來建立這個庫的一個多純種版本。)
六、最後一步就要進入漫長的Qt安裝編譯時間了,有事的就出去辦事吧,安裝編譯時間大約需要兩個小時。編譯指令:make
Qt安裝過程就是這樣了,祝您安裝Qt成功!
首先我們進入Linux的圖形界面,打開一個控制終端(在桌面空間處單擊滑鼠右鍵,在彈出的單菜中選擇“建立控制終端”。),在控制終端裡面建立一個.cpp檔案,并編寫程式,如下:
#vi HelloWorld.cpp //建立一個HelloWorld.cpp檔案
#include
int main(int argc,char *argv[])
{
QApplication app(argc,argv);
QLabel *label=new QLabel("Hello World!!!",0);
app.setMainWidget(label);
label->show();
return app.exec();
}
寫完上面的代碼後儲存退出(wq)vi編輯器。
#qmake -project //把.cpp檔案編譯成.pro檔案
#qmake HelloWorld.pro //通過.pro檔案自動建立Makefile檔案
#make //編譯,生成HelloWorld執行檔案
#./HelloWorld //運作HelloWorld檔案
程式正常運作對話框顯示“HelloWorld!!!”,證明Qt安裝成功!
如果編譯時候出現錯誤:QMAKESPEC has not been set, so configuration cannot be deduced.
Error processing project file: XXXXX.pro
是QMAKESPEC變量沒有設定好,在/root/.bash_profile裡加入一行:
export QMAKESPEC=/usr/local/qt-x11-opensource-src-4.3.2/mkspecs/linux-g++(即是linux-g++的路徑)。
http://blog.chinaunix.net/uid-25749806-id-300040.html