Как использовать X window для создания графического интерфейса для интерфейса ОС Linux? - PullRequest
2 голосов
/ 26 мая 2011

Можете ли вы дать мне знания об этом на поверхностном уровне.

Как я могу использовать новейшее ядро ​​linux и графический интерфейс X Windows для создания собственного интерфейса встроенной ОС?

Ответы [ 2 ]

1 голос
/ 03 июня 2011

Если вы хотите научиться делать свой собственный дистрибутив, посмотрите на Linux с нуля.Существующий встроенный дистрибутив может быть больше, чем вы ищете.Некоторые из них uclinux-dist, openembedded, poky, ltib, buildroot.

Когда вы говорите «маленький», что вы подразумеваете под маленьким?Малый означает снижение функциональности.

  1. Наименьшее - это запись собственного кода, который записывается в буфер кадров.Ваш графический интерфейс может выглядеть как космические захватчики.
  2. Чем больше будет использовать инструментарий для непосредственного фреймбуфера, например, Nano-X
  3. Чем больше, тем больше DirectFB.
  4. Чем больше, тем вышеинструментарий уровня (GTK или Qt) поверх DirectFB
  5. И самое большое - X с оконным менеджером и инструментарием высокого уровня.

Уже «научившись», я бы использовал все, что угоднопоставляется с платформой, на которой вы разрабатываете.

End Dump.

0 голосов
/ 26 мая 2011

Первое предложение, код HTML и использовать браузер.Все тяжелые работы будут сделаны для вас.Более того, большинство встроенных ОС не живут в системах с клавиатурой, видео и мышью.Экспорт всего в удаленный веб-клиент, хотя стандартным способом работы является веб-сервер.

Второе предложение, используйте инструментарий высокого уровня, такой как Qt, KDE или Gnome.Кодирование на низком уровне X болезненно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...