本文轉自:http://blog.chinaunix.net/uid-7945126-id-4987195.html
經測試完美解決
-------------------------------------------------------------
最近需要在Ubuntu下開發桌面軟件,想起了QT。書上介紹的方法太老了,網上找了一大堆安裝方法,都或多或少有各種問題,以下是我自己摸索出來的與大家分享!另外不建議大家現在用QT5,參考資料不多,建議初學者先從QT4學起。本文寫作時間是2013年11月份。
本文使用的環境:
QT Library: 4.8.1http://download.qt-project.org/archive/qt/4.8/4.8.1/qt-everywhere-opensource-src-4.8.1.tar.gz
QT Creator:2.4.1http://download.qt-project.org/archive/qtcreator/2.4/qt-creator-linux-x86-opensource-2.4.1.bin
Ubuntu:10.04.4http://old-releases.ubuntu.com/releases/10.04.0/ubuntu-10.04.4-desktop-i386.iso
安裝QT分為兩步,第一步是QT Library的安裝,第二步是QT Creator的安裝,QT Creator是QT的集成開發環境。
第一步 ? 安裝QT Library:
1、諾基亞把QT賣給Digia后,QT商業版和開源版就分開了,開源版全部放在QT Project網站上,從該網站下載qt-everywhere-opensource-src-4.8.1.tar.gz。可以在Ubuntu里面使用Firefox瀏覽器下載,默認下載目錄是/home/your name/Downloads,使用終端cd到Downloads目錄,然后使用命令
解壓軟件包,解壓完后,cd到該目錄
2、我的電腦在Ubuntu 10.04.4環境下,沒有安裝g++,編譯QT要用到g++,所以首先安裝g++,使用apt-get命令安裝g++,
使用apt-get安裝這三個包,
注意不能直接輸入configure,必須加上 "./" 才可以。然后終端會出現讓你選擇商業版還是開源版,輸入字母o選擇開源版。然后會有協議讓你接受,輸入yes就OK啦。
5、經過漫長地等待后,終端會出現如下信息,
然后輸入make,這樣會生成QT庫,同時編譯所有演示程序。
然后在進入qmake所在的bin文件夾,
然后輸入qmake,如果出現正常的信息,則表明QT已經安裝成功。或者輸入以下指令,
如果出現正確的版本信息,則表示安裝成功了。
8、接下來要設置環境變量,設置環境變量的目的是為了在任何目錄下都可以使用QT。首先需要設置用戶環境變量,
然后會彈出一個編輯窗口,在末尾添加以下代碼,
然后設置root用戶的環境變量,設置root用戶的環境變量需要root權限,所以要加sudo,
然后會彈出一個編輯窗口,在末尾添加以下代碼,
保存后退出,然后重啟電腦。
9、重啟電腦后,打開終端在任意目錄下輸入qmake,如果能出現正確信息,則表明環境變量已經配置成功。
第二步 ? 安裝QT Creator:
相比QT Library,QT Creator的安裝要簡單的多,我們下載的bin文件是可執行文件,安裝時會出現像在Windows下的界面,安裝路徑默認就可以了。使用終端cd到Downloads目錄,首先修改bin文件的權限使其具有可執行的權限,
然后輸入以下命令安裝bin文件,
至此,QT已經安裝完畢,打開桌面上的QT Creator來運行一個demo測試吧!