月底,美國的大佬們將會過來給我們幾個搞一個培訓。老大要求我們提前學習一下Qt。
我現在的首要任務是在自己的CentOS系統上安裝一下Qt開發環境。
1. 獲取下載地址
Qt的官網是:http://qt.digia.com/
在注冊網頁里填寫了我的信息,重要的是郵件地址之后。網站給發了一封郵件,提供了安裝相關文件的下載路徑:
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
WHERE TO DOWNLOAD YOUR EVALUATION
---------------------------------
Qt 4.8.4 Sources (Full framework)
Installing Qt for X11 Platforms
Qt Creator 2.6.1 for Linux (32-bit Binary)
Qt Creator 2.6.1 for Linux (64-bit Binary)
Qt 4.8 SDK for Linux (64-bit Binary)
Qt 4.8 SDK for Linux (32-bit Binary)
Qt Commercial Charts 1.1.0
License Key: BGKX-ZM5-R4M-2CX-J86MX-H6X87-EA9E
|
這里已經列出了下載地址,以后就不用再重復上面的工作了。
補充:上面的是商業的源文件,要收費的。以下為開源的下載地址:
Qt Creator 2.6.1 for Linux/X11 32-bit (61 MB)
Qt libraries 4.8.4 for Linux/X11 (225 MB)
想查看更新,請訪問官方網址:
http://qt-project.org/downloads
安裝方法與商業版的一樣,只是稍微更改一下名字罷了。
2. Qt Creator安裝
2.1 下載
我使用 wget 命令下載了需要的源碼。
> mkdir ~/qt-downloads
> cd ~/qt-downloads
> wget http://dist.qt.digia.com/developer/download_creator/qt-creator-linux-x86-commercial-2.6.1.bin
qt-creator-linux-x86-commercial-2.6.1.bin就被下載到了 ~/qt-downloads 路徑下。
2.2 修改文件權限
修改該文件的權限,使之有執行權限。
> chmod u+x qt-creator-linux-x86-commercial-2.6.1.bin
2.3 安裝
執行bin文件開始安裝Qt Create
> sudo ./qt-creator-linux-x86-commercial-2.6.1.bin
其期,安裝向導會詢問安裝路徑,我是把文件安裝到 /usr/local/ 目錄下的。
完成安裝之后,Applications --> Programming 菜單下就有一個 Qt Creator 的入口。點擊會彈出Qt Creator 的界面
現在只是把Qt Creator安裝好了。
3. QT SDK安裝
雖然安裝了Qt Creator,還是不能進行工程創建、編譯。還需要安裝Qt SDK。
參考這篇博文:http://blog.csdn.net/siren0203/article/details/5634563
3.1 下載
> cd ~/qt-downloads
> wget http://dist.qt.digia.com/developer/download/qt-everywhere-commercial-src-4.8.4.tar.gz
獲取Qt源代碼,放到 qt-download,然后解壓這文件。
3.2 解壓
> tar zxvf qt-everywhere-commercial-src-4.8.4.tar.gz
3.3 設備環境變量
解壓完成之后,修改~/.bashrc 文件,在文件的后面加以下內容:
|
1
2
3
4
5
6
|
QTDIR=
/home/hevake/qt-downloads/qt-everywhere-commercial-src-4
.8.4
PATH=$QTDIR
/bin
:$PATH
MANPATH=$QTDIR
/man
:$MANPATH
LD_LIBRARY_PATH=$QTDIR
/lib
:$LD_LIBRARY_PATH
export
QTDIR PATH MANPATH LD_LIBRARY_PATH
|
3.4 配置
這段腳本的功能就是添加我們剛解壓的目錄中的bin,bin,man路徑到環境變量中。
然后,執行配置:
> ./configure
當然,執行這個命令的前提是你的GCC是安裝完全了的。
沒有的話就要安裝。
3.5 編譯
這個過程可能要花3~5分鍾。執行完成后,再編譯:
> gmake
編譯時間有一點長,我花了2.5小時,稍安鐵勿躁。
3.6 安裝
然后就是安裝
> sudo make install
注意一定要sudo或root權限哦~~
這一步可能要15分鍾左右。
3.7 完成
進入qt-downloads/qt-everywhere-commercial-src-4.8.4 的 bin 目錄,執行 designer 就會出現窗口設計界面。
安裝就OK了!
