曙海教育集团论坛VxWorks专区VxWorks技术讨论区 → VxWorks体系下PowerPC860处理器串行总线设计


  共有5600人关注过本帖树形打印

主题:VxWorks体系下PowerPC860处理器串行总线设计

美女呀,离线,留言给我吧!
wangxinxin
  1楼 个性首页 | 博客 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:青蜂侠 帖子:1393 积分:14038 威望:0 精华:0 注册:2010-11-12 11:08:23
VxWorks体系下PowerPC860处理器串行总线设计  发帖心情 Post By:2010-11-17 9:55:45

PATH=/usr/local/arm/2.95.3/bin:$PATH

  Qt/E的编译

  Qt 是一个跨平台的 C++ 图形用户界面库,目前包括Qt/X11(基于 Framebuffer)和Qt/E(Qt Embedded)。Konqueror/embedded就是基于Qt/E图形用户界面库的,因此在编译Konqueror/embedded之前必须先编译Qt/E。

  编译Qt/X11就是为编译Qt/E提供uic(用户接口编译器),uic用来把.ui文件转成.h和.cpp文件。

  将Qt/X11 编译完毕而生成的uic拷贝到Qt/E的bin目录下面。在编译Qt/E之前,先要将Qtopia的一个配置文件拷贝到Qt/E中,表示Qt/E的配置是按照Qtopia要求的,即:cp Qtopia-free-1.7.0/src/Qt/qconfig-qpe.h Qt-embedded-2.3.7/src/tools/

  之后就可以设置环境变量,编译Qt/E了。编译Qt/E完成后,在Qt/E的lib目录下会自动生成libQte.so.2.3.7库文件。

图片点击可在新窗口打开查看

  图3 文件的原路径和目标板路径

  图形界面Qtopia的编译

  Qtopia 是基于Qt/E的图形界面应用程序集,通过Qtopia真正地将图形界面展现在用户的眼前。而Konqueror/embedded在一般情况下是在 Qtopia环境下运行的,所以要用到Qtopia库。也有少数情况不会用到,即系统启动的时候只运行Konqueror/embedded。那么只要在编译Konqueror/embedded的时候配置稍作修改即可,本文只介绍前者。

  在编译Qt/E的时候已经将Qtopia的配置传递给了Qt/E,因此编译Qtopia时就非常容易了,如下所示:

  cd Qtopia-free-1.7.0/src

  ./configure -xplatform linux-arm-g++

  make

  这样,在bin目录下会生成一组应用程序集,在lib目录下产生了一系列的Qtopia库,给Konqueror/embedded的编译做准备


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

VxWorks体系下PowerPC860处理器串行总线设计








签名