Fedora 14 Qt4.5.1移植mini2440.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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.

文档评论(0)

173****7830 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档