网络安全参考 | UNIX参考 | GPS参考 | 无线参考 | 在线手册 | OSBUG.ORG | SUNNY-NETWORK.COM
天线制作 GPS 地标
网站地图 RSS订阅
高级搜索 收藏本站
Home | 业界动态 | Open source | GNU | Linux | BSD | Solaris | AIX | HP-UX | IRIX | Mac OS X | Minix | Tru64 | SCO UNIX | Network | Security | X-Window | Database | 应用服务 | Programming | 经典著作 | 永远的纪念 | 杂项
 当前位置: Home > Linux > 嵌入式系统 > GUI > 文章  
QTE/Qtopia在Liod-270上的移植
文章来源: 电子产品世界 文章作者: 亿道电子技术有限公司 发布时间: 2006-07-07   字体: [ ]  
 

  configure 选项中:-qconfig qpe是编译qtopia的配置参数。执行configure的话会问到如下几个问题:

  - 是否同意license?选择yes。
  - 选择colordepth时选择16。 
  - 是否支持Qt Virtual Framebuffer?在ARM上用,可以选择 no。Qt Virtual Framebuffer(qvfb)程序在X上实现Framebuffer。

  环境设置结束后弹出如下信息,因为是设置为ARM用,最下面一行的Build Type中会出现linux-arm-g++ -share。

  然后就可以执行make sub-src。
  编译结束后查看Qt/Embedded 库来确认编译是否正常。确认各个库文件的连接关系。
  利用file命令确认生成的执行文件是否适合目标平台即生成ARM平台的二进制文件。 


  前面将QT/E编译了目标板上,但我们发现还不能进行操作,那是因为板子的触摸屏设备驱动和QT/E的readMouseData()函数不匹配,需要修改QT/E源代码。利用vi工具打开管理触摸屏的QT/E源代码/root/qt-2.3.7/src/kernel/qwsmouse_qws.cpp,并参考ARMLinux系统的触摸屏ADS7843驱动代码(/driver/char/ads7843_ts.c)中的读函数来适当地修改参数值。

  下面是修改好的readMouseData()的代码。

 
推荐文章
·恰当选择嵌入式Linux环境下的GUI
·嵌入式Linux系统的MiniGUI研究和
·基于 GTK+ 和 X-window 的 GUI
·基于Qt/Embedded和Qtopia的GUI设
·恰当选择嵌入式Linux环境下的GUI
·嵌入式Linux系统中的GUI系统的研
·基于Qt/Embedded的GUI移植及应用
 

 
↑返回顶部   打印本页   关闭窗口↓  

Google
 
Web oldhand.org unixreference.net meshmea.org
相关分类
热点文章
·基于Qt/Embedded的GUI移
·基于Qt/Embedded和Qtopi
·嵌入式Linux系统中的GUI
·Qt/Embedded在嵌入式Lin
·基于 GTK+ 和 X-window
·嵌入式Linux系统的MiniG
·恰当选择嵌入式Linux环
·恰当选择嵌入式Linux环
相关文章
·嵌入式Linux系统中的GUI
·Bootloader存在的必要性
·ARM的嵌入式Linux移植体
·ARM的嵌入式Linux移植体
·ARM的嵌入式Linux移植体
·ARM的嵌入式Linux移植体
·ARM的嵌入式Linux移植体
·嵌入式Linux操作系统启
更多...
 
 

Copyright(c) 2001-2009 OLDHAND ORGANIZATION, All Rights reserved.
Power by DedeCms 织梦内容管理系统