Welcome 微信登录

首页 / 操作系统 / Linux / Ubuntu 10.10 下 QTE4.5 环境安装

1.   下载源码包:http://get.qt.nokia.com/qt/source/
   
  a.   Qt 4.5.2 for Open Source C++ development on Linux/X11 [120Mb]
     qt-x11-opensource-src-4.5.2.tar.gz
 
        此源码包是用于在Linux系统下开发Qt程序用的,开发出的程序只能在PC机上运行。里面包含了designer,qvfb等工具。
 
  b.   Qt 4.5.2 for Open Source C++ development on Embedded Linux [124Mb]
       qt-embedded-linux-opensource-src-4.5.2.tar.gz
  
        此源码包是用来进行嵌入式LinuxQt应用程序开发的,开发出来的程序最终目的是要在开发板上运行,但也可以利用qvfb这个工具在PC机上模拟运行。因此稍后会将此压缩文件解压成两个文件夹,分别作为开发板Qt环境以及PC机上QT的模拟环境。
       
2.   配置Ubuntu 10.10编译环境
 
a.  安装g++:  sudo  apt-get g++b.  安装编译X11用到的库:sudo apt-get libx11-dev libxext-devc.  安装libxtst-dev: sudo aptitude install libxtst-dev 否则编译qvfb出错。
 
d.  安装交叉编译器arm-liunx-gcc,并设置环境变量:下载就不说了,网上找。安装在/usr/local/arm/ 目录下面。之后在.bashrc的最后一行加上export PATH=/usr/local
/arm/4.3.2/bin:$PATH,此路径作为环境变量。
    
3.   编译及安装qt-x11-opensource-src-4.5.2
      
a.  在你的下载目录中解压qt-x11-opensource-src-4.5.2.tar.bz2www.linuxidc.com@ubuntu:~/下载$ tar xjvf qt-x11-opensource-src-4.5.2.tar.bz2
  
b.  进入解压后的目录  
www.linuxidc.com@ubuntu:~/下载$ cd qt-x11-opensource-src-4.5.2
   
c.  进行配置
www.linuxidc.com@ubuntu:~/下载/qt-x11-opensource-src-4.5.2$ ./configure
  
d.  进行编译 
www.linuxidc.com@ubuntu:~/下载/qt-x11-opensource-src-4.5.2$ make
  
e.  进行安装
www.linuxidc.com@ubuntu:~/下载/qt-x11-opensource-src-4.5.2$ make install
       
历经漫长的编译过程,默认安装在/usr/local/Trolltech/Qt-4.5.2下,编译完成后源程序不要删除,还有用。
 
4.    编译配置QtEmbedded-4.5.2-x86版本之所以要编译x86版本的Qt,是要在PC机下模拟运行为开发板开发出来的程序   
 
a.  解压
www.linuxidc.com@ubuntu:~/下载$ tar xjvf qt-embedded-linux-opensource-src-4.5.2.tar.bz2
www.linuxidc.com@ubuntu:~/下载$ mv qt-embedded-linux-opensource-src-4.5.2 qt embedded-linux-opensource-src-4.5.2-x86  
        
www.linuxidc.com@ubuntu:~/下载$ cd qt-embedded-linux-opensource-src-4.5.2-x86
   
b.   配置编译:
www.linuxidc.com@ubuntu:~/下载/qt-embedded-linux-opensource-src-4.5.2-x86$ ./configure -prefix /usr/local/Trolltech/QtEmbedded-4.5.2-x86 -embedded x86 -qvfb
www.linuxidc.com@ubuntu:~/下载/qt-embedded-linux-opensource-src-4.5.2-x86$ make
c.   安装到/usr/local/Trolltech/QtEmbedded-4.5.2-x86目录下:
www.linuxidc.com@ubuntu:~/下载/qt-embedded-linux-opensource-src-4.5.2-x86$ make install
  
d.  建立脚本文件:setenv_x86.sh,输入以下内容:
export QTEDIR=/usr/local/Trolltech/QtEmbedded-4.5.2-x86/
export PATH=/usr/local/Trolltech/QtEmbedded-4.5.2-x86/bin/:$PATH
export LD_LIBRARY_PATH=/usr/local/Trolltech/QtEmbedded-4.5.2-x86/lib/:$LD_LIBRARY_PATH
   
e.  编译x86版QT应用程序前,先执行此脚本文件:
www.linuxidc.com@ubuntu:/usr/local/Trolltech/QtEmbedded-4.5.2-x86$ source setenv_x86.sh
 
5.    编译qvfb
 
www.linuxidc.com@ubuntu:~/下载$ cd /qt-x11-opensource-src-4.5.2/tools/qvfb/
www.linuxidc.com@ubuntu:~/下载/qt-x11-opensource-src-4.5.2/tools/qvfb$ make
把/qt-x11-opensource-src-4.5.2/bin/目录下生成的qvfb复制qvfb到x86目录下:
www.linuxidc.com@ubuntu:~/下载$ cp /qt-x11-opensource-src-4.5.2/bin/qvfb /usr/local/Trolltech/QtEmbedd-4.5.2-x86/bin
6.    测试www.linuxidc.com@ubuntu:~/下载$ cd /usr/local/Trolltech/QtEmbedded-4.5.2-x86/demos/boo
ksqvfb -width 640 -height -480 &
./books -qws
  • 1
  • 2
  • 下一页
Linux 补丁文件制作和恢复Ubuntu 10.10下Mini2440 tslib1.4移植相关资讯      Ubuntu教程  Ubuntu 10.10  QtE 
  • Ubuntu教程 - 使用Ubuntu拷贝CD和  (12/18/2013 14:38:16)
  • 让Ubuntu 12.10支持RAR和7Z文件解  (11/15/2012 18:51:50)
  • Windows 7硬盘安装Ubuntu 12.10图  (11/03/2012 19:22:47)
  • 完美安装Ubuntu 12.10最新AMD显卡  (11/27/2012 08:17:47)
  • Win 7硬盘安装Ubuntu 12.10  (11/05/2012 13:30:34)
  • 虚拟机上Ubuntu 11.10升级到12.04  (10/12/2012 20:00:38)
本文评论 查看全部评论 (0)
表情: 姓名: 字数