网站大量收购独家精品文档,联系QQ:2885784924

在ARM上建立QT开发平台.docVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在ARM上建立QT开发平台

在ARM-9上建立QT開發平台 上建立QT的開發平台以前,必須確定已在PC上成功的建立QT的開發平台。然後將qtopia-free-1.7.0、qt-2.3.7-embedded和cross-arm-extra.tgz拷貝至使用者根目錄上的另一個資料夾。假設此資料夾名稱為Qtopia/ARM。然後進行以下的安裝步驟: 1. 解壓縮qtopia-free-1.7.0 2. 安裝qt-2.3.7-embedded (ARM-9專門的QT套件) 3. 建立針對ARM-9需要的Qtopia套件 4. 修改ARM-9的root file system,然後產生.cramfs檔案 5. 將.cramfs檔案燒錄至ARM-9 在topia/ARM資料夾下若存在為了產生PC版的qt-2.3.7-embedded和qtopia-free-1.7.0資料夾。須先將這兩個資料夾的內容刪除。步驟1-3須一次完成,若在其中一個步驟作make動作時發生錯誤,須找出錯誤原因然後也須將這兩個資料夾的內容刪除,然後在重新進行步驟1-4的安裝過程。刪除指令如下: 1. 解壓縮qtopia-1.7-arm 解壓縮arm-linux-all-2.95.3.tgz 及qtopia-free-1.7.0.tar.bz2,指令如下: root@s608:~/Qtopia/ARM #tar xfz arm-linux-all-2.95.3.tgz root@s608:~/Qtopia/ARM #tar xfz qtopia-1.7-arm.tgz 解壓縮完畢後將產生qtopia-free-1.7.0資料夾。再用cd指令切換至qtopia-free-1.7.0,設定環境變數QPEDIR為目前所在的目錄: root@s608:~/Qtopia/ARM # cd qtopia-free-1.7.0 root@s608:~/Qtopia/ARM/qtopia-free-1.7.0# export QPEDIR=$PWD root@s608:~/Qtopia/ARM/qtopia-free-1.7.0#cd .. 最後回到Qtopia/ARM資料夾。 2. 安裝qt-2.3.7-embedded 在Qtopia/ARM資料夾下將qt-embedded-2.3.7.tar解壓縮,指令如下: root@s608:~/Qtopia/ARM#tar xfz qt-embedded-2.3.7.tar.gz 用cd指令切換至qt-2.3.7資料夾:. root@s608:~/Qtopia/ARM#cd qt-2.3.7 用export指令設定共用的環境變數QTDIR、QTEDIR、PATH和LD_LIBRARY_PATH: root@s608:~/Qtopia/ARM/qt-2.3.7# export QTDIR=$PWD root@s608:~/Qtopia/ARM/qt-2.3.7 # export QTEDIR=$QTDIR root@s608:~/Qtopia/ARM/qt-2.3.7 # export PATH=$QTDIR/bin:$PATH root@s608:~/Qtopia/ARM/qt-2.3.7 #export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH 將/Qtopia/ARM/qtopia-free-1.7.0/src/qt/目錄下的qconfig-qpe.h複製一份至: ~/Qtopia/ARM/qt-2.3.7/src/tools/目錄: root@s608:~/Qtopia/ARM/qt-2.3.7#cp $QPEDIR/src/qt/qconfig-qpe.h src/tools/ root@s608:~/Qtopia/ARM/qt-2.3.7#cp ../qwsmouse_qws.h src/kernel/qwsmouse_qws.h root@s608:~/Qtopia/ARM/qt-2.3.7 #cp /root/Qtopia/x86/qt-2.3.2/bin/uic bin/ 然後作make 前的configure動作: echo yes |./configure -qconfig qpe -qvfb -depths 4,8,16,32 -system-jpeg -xplatform linux-arm-g++ root@s608:~/Qtopia/ARM/qt-2.3.7 #echo yes |./configure -qconfig qpe -qvfb -depths 4,8,16,32 -system-jpeg -xplatform linux-arm-g++ 將/usr/local/arm/2.9

文档评论(0)

erterye + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档