Ubuntu12.04
下编译 Qt4.8.5:
纯净版的Ubuntu没有g++需要先安装
sudo apt-get install g++
解压tar.gz包
tar zxvf xxx.tar.gz
进入qt目录
./configure -prefix 目录(这个目录为最后编译完安装路径)
*出现了这个问题:
Basic XLib functionality test failed!
You might need to modify the include and library search paths by
editing
QMAKE_INCDIR_X11 and QMAKE_LIBDIR_X11 in
/home/gcgily/qt-everywhere-opensource-src-4.8.2/mkspecs/linux-g++
需安装3个包
sudo apt-get install libX11-dev libXext-dev libXtst-dev
接着就make,然后make install就可以了
设置环境:
当这几个步骤全部完成后,把“PATH=/usr/local/Trolltech/Qt-4.3.2/bin:$PATH
export PATH”加到.profile中,Qt就安装成功了。
或者
在.bashrc文件(如果你的shell是bash、ksh、zsh或者sh)中,添加下面这些行:
QTDIR=/usr/local/Trolltech/Qt-4.3.2
PATH=$QTDIR/bi