感谢支持
我们一直在努力

Ubuntu 11.04下编译安装Qt4.8.2

主机版本:Ubuntu 11.04


编译器版本:gcc 4.5.2


准备工作,下载源码包 http://qt.nokia.com/downloads/downloads#qt-creator


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


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


2、把下载好的源文件(我这里包括了Creator),复制到工作目录 
root@ www.linuxidc.com -home:~/work#cd Qt 
root@ www.linuxidc.com -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@ www.linuxidc.com -home:~/work/Qt# gunzip qt-everywhere-opensource-src-4.8.2.tar.gz  
root@ www.linuxidc.com -home:~/work/Qt# ls 
qt-creator-linux-x86-opensource-2.5.0.bin 
qt-everywhere-opensource-src-4.8.2.tar 
root@ www.linuxidc.com -home:~/work/Qt#tar xvf qt-everywhere-opensource-src-4.8.2.tar.gz 
 
解压完成后 
root@ www.linuxidc.com -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@ www.linuxidc.com -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@ www.linuxidc.com -home:~/work/Qt/qt-everywhere-opensource-src-4.8.2#make 
(经过N久) 
root@ www.linuxidc.com -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 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2

赞(0) 打赏
转载请注明出处:服务器评测 » Ubuntu 11.04下编译安装Qt4.8.2
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏