這幾天想好好看一下qt,就在本身的ubuntu12.04上面安裝qt庫,還挺折騰的。ubuntu
一。下載qt代碼bash
我找到官方下載地址http://download.qt-project.org/,這個是目錄吧,好像全部的文件都在這。在/official_releases/qt/下面能夠看到qt版本有4.8 及5.x,我也不知道qt4.8和5.x有什麼區別,就分別下載了4.8.5和5.2.0:qt-everywhere-opensource-src-4.8.5.tar.gz和qt-everywhere-opensource-src-5.2.0.tar.xz都是源碼。spa
二。編譯安裝ci
解壓下載的壓縮包
get
tar -xvf qt-everywhere-opensource-src-4.8.5.tar.gz
源碼
配置
qt
cd qt-everywhere-opensource-src-4.8.5/
編譯
sudo ./configure --prefix=/opt/qt/4.8.5-x11
變量
其中--prefix=/opt/qt/4.8.5-x11是指定qt安裝到/opt/qt/4.8.5-x11目錄
配置
以後就是
sudo make
這一步要好久
在就是安裝
sudo make install
在就是修改環境變量,修改~/.profile文件,在最後添加下面的語句
export QT_DIR=/opt/qt/4.8.5-x11
#export QT_DIR=/opt/qt/5.2.0-x11
export PATH=$PATH:$QT_DIR/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$QT_DIR/lib
這樣就能夠在bash中使用qmake了。