Ubuntu 11.04下编译安装Qt4.8.2

主机版本:Ubuntu 11.04

编译器版本:gcc 4.5.2

准备工作,下载源码包

这里有几个不同的版本,我们下载的是 Qt libraries 4.8.2 for Linux/X11,也就是QT/X11。

1、建立工作目录 root@ -home:~#mkdir work root@ -home:~# ls work 公共的 模板 视频 图片 文档 下载 音乐 桌面 root@ -home:~# cd work/ root@ -home:~/work# mkdir Qt root@ -home:~/work# ls Qt

2、把下载好的源文件(我这里包括了Creator),复制到工作目录 root@ -home:~/work#cd Qt root@ -home:~/work/Qt# ls qt-creator-linux-x86-opensource-2.5.0.bin qt-everywhere-opensource-src-4.8.2.tar.gz

3、解压,,因为是tar.gz格式的,所以先有gunzip解压成tar格式的文件,再用tar解压 root@ -home:~/work/Qt# gunzip qt-everywhere-opensource-src-4.8.2.tar.gz root@ -home:~/work/Qt# ls qt-creator-linux-x86-opensource-2.5.0.bin qt-everywhere-opensource-src-4.8.2.tar root@ -home:~/work/Qt#tar xvf qt-everywhere-opensource-src-4.8.2.tar.gz 解压完成后 root@ -home:~/work/Qt# ls qt-creator-linux-x86-opensource-2.5.0.bin qt-everywhere-opensource-src-4.8.2 qt-everywhere-opensource-src-4.8.2.tar

解压完成后,进入源码目录进行配置。

4、配置 root@ -home:~/work/Qt/qt-everywhere-opensource-src-4.8.2#./configure -prefix /usr/local/Qt-4.8.2 (上面指定的这个目录“/usr/local/Qt-4.8.2”,就是make install后的安装目录) (经过一小会儿,配置完成,会出现以下信息) Qt is now configured for building. Just run ‘make’. Once everything is built, you must run ‘make install’. Qt will be installed into /usr/local/Qt-4.8.2 To reconfigure, run ‘make confclean’ and ‘configure’.

5、编译 root@ -home:~/work/Qt/qt-everywhere-opensource-src-4.8.2#make (经过N久) root@ -home:~/work/Qt/qt-everywhere-opensource-src-4.8.2#make install (经过make install qt已经被安装在了/usr/local/Qt-4.8.2/这个文件夹中)

6、设置环境变量 可以在home/用户/.profile中增加 (用户就是你当前登录的用户) QTDIR=/usr/local/Qt-4.8.2 PATH=$QTDIR/bin:$PATH MANPATH=$QTDIR/man:$MANPATH LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH export QTDIR PATH MANPATH LD_LIBRARY_PATH

经过上面的操作,已经编译安装完成,并且已经设置好了环境变量。在终端中输入qmake,如果出现很多提示信息而不是connotfind,就说明成功了。

更多Ubuntu相关信息见Ubuntu 专题页面 ?tid=2

在乎的是沿途的风景以及看风景的心情,让心灵去旅行!

Ubuntu 11.04下编译安装Qt4.8.2

相关文章:

你感兴趣的文章:

标签云: