1、下载qt-everywhere-opensource-src-4.8.7.tar.gz
2、tar -zxvf qt-everywhere-opensource-src-4.8.7.tar.gz
3、cd qt-everywhere-opensource-src-4.8.7
在该文件夹新建一个脚本confg.sh,并在脚本内输入:./configure -prefix /opt/qt.4.8.7x64 -debug-and-release -webkit
表示编译后生成的路径 /opt/qt.4.8.7x64,包含debug和release版本,而且还包含qtwebkit模块
4 chmod +x config.sh
5 ./config.sh
6 根据提示输入o 及yes
7配置完了,make -j8 (-j8 表示同时使用8个核心进行编译,这要根据编译机器核心数进行配置)
8编译完,执行make install 则qt安装到/opt/qt.4.8.7x64下
9、编译遇到的问题:
9.1、Basic XLib functionality test failed!
You might need to modify the include and library search paths。。。。
这个错误是因为XLib没有安装 :
安装XLib:apt-get install libX11-dev libXext-dev libXtst-dev
9.2、Warning: -no-xrender will disable the QtWebkit module.
安装libxrender-dev:sudo apt-get install libxrender*