- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
QT在Linux系统中的应用
文档修订记录
每次修改与增加内容者,需在文档修订记录中进行记录
QT简介
Qt是一个跨平台的C++图形用户界面应用程序框架Qt是完全面向对象的,很容易扩展,并且允许真正地组件编程。Framebuffer的Qt Embedded、快速开发工具Qt Designer及国际化工具Qt Liguist等。
Qt提供了一种称为“信号/槽”的对象通信机制,使得各个控件之间的协同工作变得十分简单。
Qt支持下述平台:
MS/Windows - 95、98、NT 4.0、ME、2000、XP 和 VistaUnix/X11 - Linux、Sun Solaris、HP-UX、Compaq Tru64 UNIX、IBM AIX、SGI IRIX和其它很多X11平台 Macintosh - Mac OS X 。
Embedded - 有帧缓冲(framebuffer)支持的Linux平台,Windows CE。Symbian/S60 - 目前已经可以提供技术预览版本1、/usr/local/arm/3.4.1
2、/etc/bashrc最后一行添加(设置默认交叉编译工具):
“export PATH=/usr/local/arm/3.4.1/bin:$PATH”
3、终端输入“arm-linux-gcc -v”,查看工具版本
安装qt-x11-free-3.3.7.tar.gz
将qt-x11-free-3.3.7.tar.gz放到/usr/local下并解压。
设置相关环境变量(并未添加至bashrc)
cd qt-x11-free-3.3.7
export QTDIR=$PWD
export PATH=$QTDIR/bin:$PATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
输入 ./configure help 可看到相关参数配置说明。
输入 ./configure –qvfb(基于PC的模拟器)。结束后,出现如下信息:
This is the Qt/X11 Open Source Edition.
You are licensed to use this software under the terms of either
the Q Public License (QPL) or the GNU General Public License (GPL).
Type Q to view the Q Public License.
Type G to view the GNU General Public License.
Type yes to accept this license offer.
Type no to decline this license offer.
Do you accept the terms of either license?
输入yes, 并敲回车,进入配置过程。
输入make,进行编译。这时会有很多信息在屏幕上滚动,这些信息告诉你正编译哪些内容。编译完成后,会显示如下信息:
The Qt library is now built in ./lib
The Qt examples are built in the directories in ./examples
The Qt tutorials are built in the directories in ./tutorial
Enjoy! - the Trolltech team
7、在tools/qvfb下输入make,编译qvfb工具。
8、在qt-x11-free-3.3.7 下输入make install,完成安装。
9、将/usr/local/qt-x11-free-3.3.7/tools/qvfb下的qvfb工具拷贝到/usr/local/qt-x11-free-3.3.7/bin目录下。
安装qt-embedded-free-3.3.7
将安装包qt-embedded-free-3.3.7放到/usr/local下并解压。
重命名为qt-embedded-free-3.3.7-arm
设置相关环境变量
cd qt-embedded-free-3.3.7-arm
export QTDIR=$PWD
export QTEDIR=$QTDIR
export PATH=$QTDIR/bin:$PATH
export LD_LIBRARY_PATH=$Q
您可能关注的文档
- GAMMA 雷达图像处理软件.doc
- Gemini表面活性剂.doc
- Gemini表面活性剂性质与应用.doc
- GHome产品及应用案例分析.ppt
- GIS软件的发展现状.doc
- Google的未来:消除信息获取门槛.doc
- GPRS远程电表抄表系统技术方.doc
- GPS车辆定位监控系统软件工程实训报告09080423杜一通.doc
- HACCP与ISO9000质量管理体系的融合.doc
- hn0449_zhonggao(hn0449)_终稿.doc
- 新解读《JB_T 9097-2011加压叶滤机》最新解读.pptx
- 新解读《JB_T 9931.3-2011卧式弓锯床 第3部分:技术条件》最新解读.pptx
- 新解读《AQ_T 3032-2010危险化学品经营单位安全生产管理人员安全生产培训大纲及考核标准》最新解读.pptx
- 新解读《GH_T 1065-2010清弹机》最新解读.pptx
- 新解读《HG_T 3403-2010酸性嫩黄G(C.I.酸性黄11)》最新解读.pptx
- 新解读《JB_T 8052-2011无润滑液化石油气循环压缩机》最新解读.pptx
- 新解读《HJ 576-2010厌氧-缺氧-好氧活性污泥法污水处理工程技术规范》最新解读.pptx
- 新解读《HJ 580-2010含油污水处理工程技术规范》最新解读.pptx
- 新解读《HJ 585-2010水质 游离氯和总氯的测定 N,N-二乙基-1,4-苯二胺滴定法》最新解读.pptx
- 新解读《HJ 594-2010水质 显影剂及其氧化物总量的测定 碘-淀粉分光光度法(暂行)》最新解读.pptx
文档评论(0)