Welcome 微信登录

首页 / 操作系统 / Linux / Fedora 14 安装QT和QT-Embedded

一.我的环境及所需资源:PC机操作系统:基于VMware7.1.4上的Fedora 14操作系统交叉编译工具:arm-linux-gcc-4.3.2.tar.gz所需资源:  tslib-1.4.tar.gzqt-everywhere-opensource-src-4.7.4.tar.gztslib-1.4.tar.gz源码以及该文档可以再以下链接下载:免费下载地址在 http://linux.linuxidc.com/用户名与密码都是www.linuxidc.com具体下载目录在 /2012年资料/8月/16日/Fedora 14 安装QT和QT-Embedded二.安装交叉编译环境:把arm-linux-gcc-4.3.2.tar.gz放到/tmp 目录下# tar xzvf arm-linux-gcc-4.3.2.tar.gz -C /# vim /root/.bashrc编辑/root/.bashrc文件,在最后一行添加:export PATH=$PATH:/usr/local/arm/4.3.2/bin保存退出后回到终端,然后使得刚才添加的环境变量生效:# source /root/.bashrc# arm-linux-gcc -v 可以看到版本信息三.安装QT X11 Requirements  下面的库文件  (如果安装fedora 选择软件开发环境这步可以省略)libfontconfig1-devlibfreetype6-devlibx11-devlibxcursor-devlibxext-devlibxfixes-devlibxft-devlibxi-devlibxrandr-devlibxrender-dev依次运行类似命令: yum install libfontconfig1-dev四.安装qvfb 所需库文件(qvfb是一个在PC机上模拟在开发板上运行qtopia以及自己开发的QtE程序的虚拟帧缓冲区)libXtst-devel即运行:yum install libXtst-devel五.安装Qt for PC(X11)1.1、     建立目录Qt目录mkdir /opt/FriendlyARM/mini2440/Qt1.2、     解压qt-everywhere-opensource-src-4.7.4.tar.gz 并更改目录名tar xvzf qt-everywhere-opensource-src-4.7.4.tar.gz -C  /opt/FriendlyARM/mini2440/Qtcd  /opt/FriendlyARM/mini2440/Qtmv  qt-everywhere-opensource-src-4.7.4  qt-for-x111.3、     开始配置文件:#  cd  qt-for-x11#. /configure接着提示要使用商业版还是开源版:输入o后回车选择开源版;然后提示可以使用开源协议:输入yes后回车即可。1.4、     #gmake         //编译,这个过程要等几个小时的时间1.5、     #gmake install   //开始安装基于PC上的Qt1.6、     安装目录在新生成的目录下面:/usr/local/Trolltech/Qt-4.7.41.7、     使用时需添加#export PATH=” /usr/local/Trolltech/Qt-4.7.1/bin:$PATH”然后输入#qmake  –v (如能输出版本号,则说明安装成功)1.8、     编译qvfb(Virtual Framebuffer) 为QT-embedded X86 作准备1.8.1、# cd /opt/FriendlyARM/mini2440/Qt/qt-for-x11/tools/qvfb1.8.2、# gmake  (编译后qvfb存在/opt/FriendlyARM/mini2440/Qt /qt-for-x11/bin目录中)1.8.3、# cd /opt/FriendlyARM/mini2440/Qt /qt-for-x11/bin/1.8.4、# ./qvfb (进行检验,如能输出一个虚拟窗口,则说明安装正常)1.8.4、将qvfb拷贝到QTDIR/bin路径下:cp qvfb /usr/local/Trolltech/Qt-4.7.4/bin
  • 1
  • 2
  • 3
  • 4
  • 下一页
Linux环境使用中移动TD上网卡实录Ubuntu 12.10/12.04 安装 Nvidia Unix Driver 304.37相关资讯      Qt 
  • QT 的信号与槽机制介绍  (04月07日)
  • Qt实现文件拆分和融合小工具  (01月08日)
  • Qt入门学习——Qt 5 帮助文档的使  (09/16/2015 08:32:11)
  • Qt不再使用LGPLv2.1授权  (01月14日)
  • 如何在 Ubuntu 中安装 QGit 客户端  (09/26/2015 10:10:09)
  • 在调用Qt库来实现功能过程中的一些  (08/30/2015 08:42:17)
本文评论 查看全部评论 (1)
表情: 姓名: 字数


评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款