我使用的是嵌入式linux设备,它具有Arch ARMv5 Speed 266MHZ,vfpu和32bit总线,32MB 133 Mhz DDR Ram。你能告诉我应该使用哪个窗口系统吗?
1).QT for embedded linux 2)。 Android系统。 3)。其它!!
好吧,我使用microwindows最近一年并不满意,因为它的窗口系统中没有BSP(Binary Space Partitionin),没有共享内存支持位图。我认为Microwindows只针对内存大小进行了优化而不是速度。
那么,你能告诉我什么是窗口系统更好的选择吗?
答案 0 :(得分:3)
IIRC Qt应该与这些规格配合得很好。它具有配置功能,您可以在其中定义您可能不需要的框架部分(例如复制/粘贴),并且应该在具有最基本功能集的未压缩文件系统上适合3Mb。它的canvas API有一个BSP索引遍历算法,但最新的方法(递归)要快得多。使用32Mb RAM,您可能会发现它有点限制,但这又取决于您打算做什么。 Qt拥有自己的窗口系统,可以减少运行操作系统+窗口系统的需要; QWS。有关详细信息,请查看
答案 1 :(得分:1)
我不知道你可以在具有这些规格的机器上使用什么样的现代OS / Windowing系统。你用它做什么用的?从Android方向我可以告诉你它可能会因你的目的而动力不足。 G1有6倍的内存和2倍的处理器,它仍然不是很精致。我找不到QTEmbedded的任何规格。
答案 2 :(得分:1)
看看xynth。它非常便携。