2011-05-26 73 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與窗口 經理和高級工具。

已經「已經學會」了,我會使用你正在開發的平臺的任何東西。

結束轉儲。