一.環境
Ubuntu 9.10
qt4.7.3
gcc 4.4
Ubuntu中缺少 make
首先安裝 sudo apt-get install make
如果不知道缺少啥,就按下面的裝
1.sudo apt-get install g++ (若有g++的話,則輸入命令g++會顯示:no input file)
2.sudo apt-get install libX11-dev libXext-dev libXtst-dev
(對付顯示的錯誤顯示:Basic XLib functionality test failed!)
3.sudo apt-get install yum
4.sudo ln -s /usr/bin/make /usr/bin/gmake
5.yum -y install libtool-ltdl*
6.sudo apt-get install raster3d
7.sudo apt-get install mlocate
8.sudo apt-get install libtiff4-dev
9.sudo apt-get install libx11-dev libfreetype6-dev libavahi-gobject-dev
(與dev之間有一個空格)libSM-dev libXrender-dev libfontconfig-dev libXext-dev
10.sudo apt-get install cutecom
11.sudo apt-get install autoconf automake libtool
二、安裝過程
1.先把qt壓縮包放到合適的位置
cp qt-x11-opensource-src-4.7.3.tar.gz /work/qt
2.打開work/qt目錄下:cd /work/qt
3.解壓壓縮包:
tar zvxf qt-everywhere-opensource-src-4.7.3.tar.gz
4.進入解壓之后的文件夾中去:
cd qt-everywhere-opensource-src-4.7.3
5.生成Makefile文件:
輸入命令:./configure
這個時候他會問你:“Which edition of Qt do you want to use?” 然后給你兩個類型供選擇:
Type 'c' if you want to use the Commercial Edition.
Type 'o' if you want to use the Open Source Edition.
第一個是商業版,第二個是自由版。
選擇 'o'(Qt/嵌入式自由版是Qt為了開發自由軟件提供的嵌入式版本)。
這時候,出現許可界面。 選擇 'yes' 接受許可協議。
開始生成 Makefile 文件。這個大約需要 5 -10 分鍾的時間。
6.Qt編譯:
輸入命令:gmake
7.Qt安裝:
輸入命令:gmake install
默認安裝至 /work/qt/Qt-4.7.2 大約 5 - 10 分鍾。正常結束,安裝完畢。
運行 /work/qt/Qt-4.7.2/bin/designer ,看見 qt 啟動,也就是說 qt 安裝好了。
三、配置環境
1.先修改用戶環境變量
輸入命令:vim /home/defonds/.bashrc 添加以下信息:
export QTDIR=/usr/local/Trolltech/Qt-4.7.3
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
然后退出時輸入“:wq!!!” 注意不要雙引號
2.再修改所有用戶環境變量
輸入命令:vim /etc/profile 在其最后添加以下信息
export QTDIR=/work/qt/Qt-4.7.3 export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH 然后退出時輸入“:wq” 注意不要雙引號
四、Qt測試
重新開一個終端,輸入命令:qmake -v 輸出結果:QMake version 2.01a
Using Qt version 4.7.3 in /work/qt/Qt-4.7.3/lib
輸入命令:which qmake
輸出結果:/work/qt/Qt-4.7.3/bin/qmake 證明 Qt 環境變量已經被配置成功。