ubuntu下编译QT

来源:互联网 发布:骑马与砍杀数据 编辑:程序博客网 时间:2024/05/21 06:26

windows上偷懒,直接下了一个编译过的安装版搞定,ubuntu下就自己用源码编译了。

configure

出现以下几个问题点:

1."Basic XLib functionality test failed!"

解决方式:apt-get install libX11-dev libXext-dev libXtst-dev

2."Xrender support cannot be enabled due to functionality tests!",此项导致QWebkit无法编译

解决方式:apt-get install libXrender-dev

3.另外为了支持opengl,phonon等还需要其它库

sudo apt-get install libglib2.0-dev
sudo apt-get install libgstreamer0.10-dev
sudo apt-get install libgstreamer-plugins-base0.10-dev
sudo apt-get install libxml-dev
sudo apt-get install xlibmesa-gl-dev
sudo apt-get install xlibmesa-glu-dev

sudo apt-get install xorg-dev

按照上述方式安装依赖库后,可以搞定。


然后make,make install

安装完后,需要设置环境变量

export QTDIR=/usr/local/Trolltech/Qt-4.8.2/
export PATH=$QTDIR/bin:$PATH     
export MANPATH=$QTDIR/doc/man:$MANPATH     
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH





原创粉丝点击