Linux下配置QT環境


一、下載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.tar.gz

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.tar.gz都可以,因為在/root/.bash_profile文件已經定義了環境變量QTDIR= /usr/local/qt-x11-opensource-src-4.3.2.tar.gz和export QTDIR 。

五、使用configure工具來構建Qt庫和它提供的工具:./configure(./configure --help 配置選擇的列表。例:-thread選項來創建這個庫的一個多純種版本。)

六、最后一步就要進入漫長的Qt安裝編譯時間了,有事的就出去辦事吧,安裝編譯時間大約需要兩個小時。編譯命令:make

Qt安裝過程就是這樣了,祝您安裝Qt成功!

首先我們進入Linux的圖形界面,打開一個控制終端(在桌面空間處單擊鼠標右鍵,在彈出的單菜中選擇“新建控制終端”。),在控制終端里面新建一個.cpp文件,並編寫程序,如下:

#vi HelloWorld.cpp //建立一個HelloWorld.cpp文件

#include

#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://www.linuxidc.com/Linux/2009-03/18993.htm


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM