- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Fedora 14 Qt4.5.1移植mini2440
如何把qt4成功移植到mini2440非常不容易,本人也费了很到的功夫才完成了这样的工程。现在我把自己的经验拿出来与大家分享,希望有兴趣的朋友少走弯路。
1.我的环境及所需资源:
???PC机操作系统:fedora 14
???交叉编译工具:arm-linux-gcc-4.3.2.tar.gz
???所需资源:??tslib-1.4.tar.gz qt-embedded-linux-opensource-src-4.5.1.tar.gz
???????????????qt-x11-linux-opensource-src-4.5.1.tar.gz
2.安装交叉编译环境:
???把arm-linux-gcc-4.3.2.tar.gz放到/tmp?目录下
???# tar xzvf arm-linux-gcc-4.3.2.tar.gz -C /
???#gedit /root/.bashrc
???这是编辑/root/.bashrc文件,在最后一行?export PATH=$PATH:/usr/local/arm/4.3.2/bin
???注销系统
???#arm-linux-gcc -v?可以看到版本信息
3,安装tslib-1.4
????这是个触摸屏的库文件,据网上说qt4只支持tslib-1.4。我没有实验别的,就用了这个,可以成功。
????把tslib-1.4.tar.gz放到/home目录下
????#tar xvzf tslib-1.4.tar.gz
????#cd tslib
????#./autogen.sh
????#./configure --profix=/home/mytslib/ --host=arm-linux ac_cv_func_malloc_0_nonnull=yes
????#make
????#make install
????这样以后可以看到/home/mytslib/下有了库文件,移植时会用到!先不详细说明。
4.安装qt-x11-linux-opensource-src-4.5.1.tar.gz
????把qt-x11-linux-opensource-src-4.5.1.tar.gz放到/opt目录下
????#tar xvzf qt-x11-linux-opensource-src-4.5.1.tar.gz
????#cd qt-x11-linux-opensource-src-4.5.1
????#./configure
????#gmake??????//过程很长,我用的三个多小时
????#gmake install
????这是安装PC机上的qt4,方便设计,在PC机上能够成功了,在交叉编译就方便了!然后制作一个运行环境变量的文件,方便改变环境变量设置,如下在当前文件夹下接着输入
????#gedit setenv-x11.sh
这时会跳出来一个编辑文本,在里面输入:
????PATH=/usr/local/Trolltech/Qt-4.5.1/bin:$PATH
????QTDIR=/usr/local/Trolltech/QT-4.5.2
????MAINPATH=$QTDIR/man:$MAINPATH
????LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
????export PATH QTDIR MAINPATH???LD_LIBRARY_PATH
然后保存!在每次进入qt-x11-linux-opensource-src-4.5.1目录中要?#source setenv-x11.sh
把环境变量设置好。
5,安装qt-embedded-linux-opensource-src-4.5.1.tar.gz
????把qt-embedded-linux-opensource-src-4.5.1.tar.gz放到/tmp目录下
????在安装qt-embedded-linux-opensource-src-4.5.1.tar.gz之前先在根目录下建立两个目录(即文件夹)如下步骤:
????#cd /?????进入根目录
????#mkdir mini2440???这里准备存放qt-embedded-linux-opensource-src-4.5.1的库文件
?????????????????????最后要移植到开发板的。
????#mkdir tslib????这里准备放触屏的库文件,最后也会移植到开发板。
????好了,现在安装qt-embedded-linux-opensource-src-4.5.1.tar.gz
????#cd /tmp??确定qt-embedded-linux-opensource-src-4.5.
您可能关注的文档
- (10本)JPZH-1说明书.doc
- (科教版)六年级品德与社会下册守望碧水蓝天.ppt
- 0-TE6410开发板嵌入式学习笔记.ppt
- (艺术生)第十六讲.doc
- (中国卒中预防指南).ppt
- 05年教育学笔记.doc
- 08-09高二物理.doc
- 1-10完成句子.ppt
- 1-Theodore书的网络翻译20110607.doc
- 1-关系数据库基本知识.ppt
- 2025年中国锻铁围栏市场调查研究报告.docx
- 2025年中国椭圆型市场调查研究报告.docx
- 2025年中国无蔗糖原味豆浆市场调查研究报告.docx
- 2025-2031年中国泛在电力物联网行业发展运行现状及投资潜力预测报告.docx
- 2025年中国制袋机零件市场调查研究报告.docx
- 2025年中国智能除垢型电子水处理仪市场调查研究报告.docx
- 2025-2031年中国甘肃省乡村旅游行业市场深度研究及投资策略研究报告.docx
- 2025-2031年中国干海产品行业市场发展监测及投资战略规划报告.docx
- 2025年中国全铝图解易拉盖市场调查研究报告.docx
- 2025年中国人造毛皮服装市场调查研究报告.docx
文档评论(0)