http://www.cnblogs.com/xf-linux-arm-java-android/archive/2012/12/15/2819707.htmlhtml
第一步:安裝qt creator,安裝文件爲qt-sdk-linux-x86-opensource-2010.05.1.bin,直接./qt-sdk-linux- x86-opensource-2010.05.1.bin運行像平時的軟件進行安裝便可,我安裝後的路徑在/home/farsight-xf /qtsdk-2010.05java
第二步:安裝qt編譯器,即qmake,安裝文件爲qt-x11-opensource-src-4.5.0.tar,下載地址爲ftp://ftp.qt.nokia.com/qt/source/linux
安裝步驟:android
1:解壓縮 tar xvfz qt-x11-opensource-src-4.5.0.tarapp
2:./configure測試
3:make(須要sudo apt-get install libX11-dev libXext-dev libXtst-dev)spa
4:make installhtm
5:安裝完畢blog
驗證: 運行 /usr/local/Trolltech/Qt-4.5.0/bin/designer ,看見 qt 啓動,也就是說 qt 安裝好了。get
第三步: 設置環境變量
vi /etc/profile
在其最後添加如下信息
export QTDIR=/usr/local/Trolltech/Qt-4.5.0
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
驗證:
1:從新開一個終端,輸入命令:
qmake -v
輸出結果:
QMake version 2.01a Using Qt version 4.5.3 in /usr/local/Trolltech/Qt-4.5.3/lib
2: 輸入命令:
which qmake
輸出結果:
/usr/local/Trolltech/Qt-4.5.3/bin/qmake
證實 Qt 環境變量已經被配置成功。
開始 Qt
寫個簡單的 Qt 程序使用安裝的 Qt 編譯來測試一下它的工做效果
新建一個文件名爲 hello.cpp,其內容以下:
保存 hello.cpp,
編譯過程以下:
在 hello.cpp 所在目錄下,運行命令 qmake -project hello.cpp 同目錄下有 hello.pro 文件被生成,它是與平臺無關的工程文件。
在 hello.cpp 所在目錄下,運行命令 qmake hello.pro 同目錄下有 Makefile 文件被生成(Makefile是指導編譯器編譯源代碼的配置文件)。
在 hello.cpp 所在目錄下,運行命令 make 同目錄下有 hello,hello.o 兩個文件被編譯生成。其中 hello 就是在當前 Linux 系統下使用 Qt 編譯生成的可執行文件了。
雙擊運行 hello,「Hello Qt!「 文本框彈出,OK!作到這一步,證實 Qt 已經徹底能夠在你的電腦上運做了
另外注意:
若是qt creator 出現建立不了工程,多是權限的問題sudo su 即能解決
若是配置了/etc/profile沒有起反應.運行source /etc/profile便可解決