ubuntu QT開發環境(三種方法安裝Qt4.8,其中apt-get方法安裝QT庫最簡單)good


方法一 QT4.8.0庫+QT Creator 2.4.1

特別聲明:此方法極其耗時間,看電腦性能了。配置configure可減少編譯時間

1.下載Qt 。進入網址http://qt.nokia.com/downloads,下Qt libraries4.8.0 for Linux/x11(228MB) 和QtCreator(65MB)。

 

2.解壓文件。進到存放下載文件的目錄下執行tar -xvf qt-everywhere-opensource-src-4.8.0.tar.gz
剛下載文件Qt libraries 4.8.0 for linux/x11(228MB)的文件名

 

3.執行sudo apt-get install build-essential。如果提示找不到包可以更新一下源。方法為sudo gedit /etc/apt/sources.list編輯源列表。然后執行sudo apt-get update

 

4.執行sudo apt-get install libx11-dev libfreetype6-dev libavahi-gobject-dev libSM-dev libXrender-dev libfontconfig-dev libXext-dev

5.把解壓后的文件夾拷貝到英文目錄(非tmp)下,進入該文件夾執行./configure(后面可添加參數,例如-nomake demo不編譯demo。此處采取默認方式。5、6的參數問題參考《QT靜態編譯》),然后選擇o(開源),接着選擇yes(同意)。運行結束后提示Just run 'make'等信息后表示這步成功了。

 

6.make。執行make,這步需要很長時間。

可以加入以下選項:

-k  當發生錯誤時,盡可能繼續編譯;

-j N  同時進行N項編譯,建議N的值為你的CPU核數X1.5。如:make –k –j 4。

 

7.安裝qt。執行sudo make install,文件安裝在/usr/local/Trolltech/Qt-4.8.0

 

8.設置環境變量。執行gedit ~/.bashrc 添加如下內容:
QTDIR=/usr/local/Trolltech/Qt-4.8.0/
PATH=$QTDIR/bin:$PATH
MANPATH=$QTDIR/doc/man:$MANPATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QTDIR PATH MANPATH LD_LIBRARY_PATH
之后重啟。

 

9.接下來就可以按照
qmake -project
qmake
make
的步驟執行qt程序了,不過有可能會遇到qmake找不到的情況,這時候輸入 sudo apt-get indtall qt4-dev-tools就可以了,這步是安裝designer/assistant。

10.安裝QT Creator。                                                                               

找到下載目錄,先修改權限sudo chmod +x  qt-creator-linux-x86-opensource-2.4.1.bin 其中qt-creator-linux-x86-opensource-2.4.1.bin是剛下載文件Qt Creator 2.4.1 for Linux/X11 32-bit(65MB)的文件名。然后執行命令./ Qt Creator 2.4.1 for Linux/X11 32-bit(65MB)會出現圖形安裝界面。

方法二 QT SDK

1.下載Qt SDK。進入網址http://qt.nokia.com/downloads,下載Qt SDK version 1.2,選擇Linux/X11 32-bit:Offline installer - 761 MB,下載文件名Qt_SDK_Lin32_offline_v1_2_en.run。

2.執行sudo apt-get install build-essential。

3.進入所在目錄,修改文件屬性chmod 777 Qt_SDK_Lin32_offline_v1_2_en.run

4. 執行sudo ./Qt_SDK_Lin32_offline_v1_2_en.run。圖形界面安裝。

5. 如果出現file erro,修改文件權限。假設安裝的目錄是/home/zhang/QtSDK,在終端輸入命令$cd /home/zhang  ,   sudo chmod –R a+xwr * (*指/home/zhang下所有文件,可用具體路徑代替如 /home/zhang/QtSDK)。除了修改QtSDK的權限,還有.config目錄里相關文件的權限。.config是一個隱藏文件。

方法三 apt-get

1. sudo apt-get install build-essential。

 2. sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer qtcreator  ,這樣安裝能一次性完成,但不是最新版本。

http://blog.csdn.net/zmy3376365/article/details/7546160


免責聲明!

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



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