安装与建立qt桌面运行环境

安装与建立qt桌面运行环境

ID:32421666

大小:271.00 KB

页数:5页

时间:2019-02-04

安装与建立qt桌面运行环境_第1页
安装与建立qt桌面运行环境_第2页
安装与建立qt桌面运行环境_第3页
安装与建立qt桌面运行环境_第4页
安装与建立qt桌面运行环境_第5页
资源描述:

《安装与建立qt桌面运行环境》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、安装与建立QT桌面运行环境在Trolltech公司的网站上可以下载该公司所提供的Qt/Embedded的免费版本,在安装产品光盘以后,本次实验目录下已有要下载的文件,在/arm2410s/gui/Qt/src下。在做实验前把本次实验用到的三个文件拷贝到/root/2410sQt目录下。[root@BCroot]#cd/root/[root@BCroot]#mkdir2410sQt[root@BCroot]#cd/arm2410dev/gui/Qt/src[root@BCsrc]#cp-arftmake-1.13.tar.gzqt-embedde

2、d-2.3.10-free.tar.gzqt-x11-2.3.2.tar.gz/root/2410sQt安装编译器arm-linux-gcc-3.4.1:[root@BCsrc]#cd/arm2410dev/gui/Qt/tools[root@BCtools]#tarxjvfarm-linux-gcc-3.4.1.tar.bz2-C./[root@BCtools]#vi/root/.bash_profile//打开文件将该文件中的PATH变量改为PATH=$PATH:$HOME/bin:/arm2410s/gui/Qt/tools/usr/lo

3、cal/arm/3.4.1/bin/,存盘后退出。[root@BCtools]#source/root/.bash_profile如果安装正确的话,在任意路径下输入ar后按Tab键即可列出编译器文件。Qt/Embedded平台的搭建需要以下几步:u第一步,解压安装包并设置环境变量安装Tmakecd~/2410sQttar–xzftmake-1.13.tar.gzexportTMAKEDIR=$PWD/tmake-1.13安装Qt2.3.2cd~/2410sQttar–xzfqt-x11-2.3.2.tar.gzexportQT2DIR=$PWD

4、/qt-2.3.2安装Qt/Embeddedcd~/2410sQttar–xzfqt-embedded-2.3.10-free.tar.gzexportQTEDIR=$PWD/qt-2.3.10环境变量的设置是非常重要的,它关系到能否正确的安装及编译这些安装包,下面介绍一下这些环境变量:¨TMAKEDIR:指向用于编译Qt/Embedded的Tmake工具¨QT2DIR:指向qt-2.3.2的文件夹¨QTEDIR:指向qt-2.3.10的文件夹u第二步,编译Qt/Embedded。1.BuildQt2.3.2cd$QT2DIRexportTMA

5、KEPATH=$TMAKEDIR/lib/linux-g++exportQTDIR=$QT2DIRexportPATH=$QTDIR/bin:$PATHexportLD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH./configure-no-xft//出现选项时都输入yesmakecp–arfbin/uic$QTEDIR/bin/./configure是对Qt进行配置,它包括很多选项,例如可以通过添加“-no-opengl”等,如果想要进一步了解可以通过键入./configure--help来获得更多的帮助

6、信息。编译完成后需要将生成的/bin/uic复制到$QTEDIR下新创建的目录bin中,因为在随后编译Qt/Embedded的时候会用到这个工具。2.BuildQvfbexportTMAKEPATH=$TMAKEDIR/lib/linux-g++exportQTDIR=$QT2DIRexportPATH=$QTDIR/bin:$PATHexportLD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATHcd$QTEDIR/tools/qvfb/root/2410sQt/tmake-1.13/bin/tmake-oM

7、akefileqvfb.promakemvqvfb$QTEDIR/bin/这一步buildqvfb并建立了从Qt/Embedded2.3.10到Qt2.3.2的静态库的链接。其中qvfb工具用来生成Virtualframebuffer,这是一个非常有用的工具,它可以模拟在开发板上的显示情况,如果在Virtualframebuffer中运行没有问题的话,可以直接通过交叉编译在开发板上运行。3.BuildQt/Embeddedcd$QTEDIRexportTMAKEPATH=$TMAKEDIR/lib/qws/linux-x86-g++export

8、QTDIR=$QTEDIRexportPATH=$QTDIR/bin:$PATHexportLD_LIBRARY_PATH=$QTDIR/lib:$L

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。