2011-05-26 74 views

回答

0

第一个建议,编码HTML和使用浏览器。所有繁重的工作都将为你完成。更重要的是,大多数嵌入式OSen不能在带键盘,视频和鼠标的系统上运行。通过Web服务器将所有内容导出到远程Web客户端是做事的标准方式。

第二个建议,使用高级工具包,如Qt,KDE或Gnome。低级X编码是痛苦的。

+0

或者使用OpenGL进行绘图,而不是低级别的X窗口也不痛。 :) – 2011-05-26 15:44:43

+0

我只是想学习创建非常小的操作系统,如muLinux,可以安装在非常有限的空间。我还想了解系统如何工作。 – DizitalTech 2011-05-26 16:12:04

+0

@DizitalTech:我推荐一个基于webserver的管理系统,而不是X11。您的任务足够具有挑战性,而不会将图形编程投入到混音中。呵呵,从头开始设置gentoo是理解你的任务的一些基础知识的好方法。 – 2011-05-26 17:02:34

1

如果您想学习制作自己的发行版,请从头开始学习linux。预先存在的嵌入式分布可能更符合您的需求。有些是uclinux-dist,openembedded,poky,ltib,buildroot。

当你说“小”时,你的意思是小?小意味着功能减少。

  1. 最小的是写你自己的代码写入帧缓冲区。你的GUI可能看起来像太空入侵者。
  2. 更大的将是使用像Nano-X
  3. 直接帧缓冲工具包再次是更大的DirectFB。
  4. 做大再次是DirectFB的
  5. 的顶部
  6. 高水平工具 (GTK或QT)而跌幅最大的是X与窗口 经理和高级工具。

已经“已经学会”了,我会使用你正在开发的平台的任何东西。

结束转储。