在ARM9上移植GTK+的初步思路`~

本文介绍了在嵌入式ARM平台上移植GTK+的初步思路,选择了Skyeye仿真平台来规避硬件操作的复杂性,重点关注GTK+的GUI开发。采用DirectFB+GTK+的组合,因为存在专门针对该平台的GUI开发项目,有利于交叉编译工作。总结工作流程为:Skyeye+DirectFB+Gtk+=嵌入式ARM界面运行平台。
摘要由CSDN通过智能技术生成

 其实这阶段时间我一直在摸索 GTK+最小的运行系统,是如何裁减的。         

经过一些分析,我觉得这样从头开始的工作,有太多的未知数和困难。   

  经过一阶段的分析,我决定采用Skyeye这个仿真平台来做一下尝试。    

    去年,由于Skyeye对LCD的仿真支持的还不是很好。

        可是现在情况有所变化。最新版本对skyeye支持的还好(看了别人的评论,自己没有调试过)。   

          截图就是我配置过skyeye后,打开了LCD仿真的效果。这样一来,就屏蔽了很多直接对开发箱进行操作的困难。使得可以更好的关注gtk+的GUI开发。

    

        有关GTK的移植思路,我将采用“DiretcFB+GTK+” 而不是GTK+/X。     

         原因也是在与“DiretcFB+GTK+” 有一个项目在专注于做 嵌入式ARM平台上的 GUI开发。

          这样一来,交叉编译这一块的工作,我就很快可以展开。           下面就是这个项目的“How-to”:

Projects:GTK on DirectFB for Embedded Systems

      最后总结一下我的工作思路:skyeye+DirectFB + Gtk+ = 嵌入式ARM界面运行平台。

       在忙考试 最近,我成功完成上面的工作后,再继续贴`~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值