【问题标题】:Which window-toolkit to use for embedded linux? [closed]哪个窗口工具包用于嵌入式 linux? [关闭]
【发布时间】:2009-09-04 19:24:24
【问题描述】:

我正在为具有 Arch ARMv5 速度 266MHZ、vfpu 和 32 位总线、32MB 133 Mhz DDR Ram 的设备使用嵌入式 Linux。你能告诉我应该使用哪个窗口系统,

1).QT 用于嵌入式 linux 2)。安卓。 3)。其他!!

好吧,我在过去的一年里一直在使用 microwindows,但对它并不满意,因为它的窗口系统中没有 BSP(二进制空间分区),不支持位图的共享内存。我认为 Microwindows 只是针对内存大小而不是速度进行了优化。

那么,你能告诉我什么是窗口系统更好的选择吗?

【问题讨论】:

  • Android 是基于 Linux 的操作系统,而不是窗口系统。
  • 是的,但是它也提供了Windowing系统,并且它的内核是相同的嵌入式Linux。所以我的问题是,将 android 用作操作系统还是将 QT-Embedded 与 My Linux Kernel 一起使用更好?

标签: android qt embedded arm embedded-linux


【解决方案1】:

IIRC Qt 应该可以很好地适应这些规范。它具有配置功能,您可以在其中定义您可能不需要的框架部分(例如复制/粘贴),并且在具有最基本功能集的未压缩文件系统上应该适合不到 3Mb。它的 canvas API 有一个 BSP 索引遍历算法,但最新的方法(递归)要快得多。使用 32Mb RAM,您可能会发现它有点限制,但这又取决于您打算做什么。 Qt 有自己的窗口系统,减少了运行操作系统 + 窗口系统的需要; QWS。欲了解更多信息,请查看

http://doc.qt.nokia.com/4.6-snapshot/qt-embedded-linux.html

【讨论】:

    【解决方案2】:

    我不知道您可以在具有这些规格的机器上使用哪种现代操作系统/窗口系统。你用它做什么?从 Android 的方向来看,我可以告诉你它可能会因为你的目的而动力不足。 G1 有 6 倍的内存和 2 倍的处理器,但它仍然不是很灵活。我找不到 QTEmbedded 的任何规格。

    【讨论】:

      【解决方案3】:

      看看xynth。它非常便携。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-05-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-10-28
        相关资源
        最近更新 更多