如何使用X window为Linux操作系统创建GUI界面?
您能为我提供有关此方面的表面知识吗?
如何使用 Linux 的最新内核和 X windows GUI 来创建我自己的嵌入式操作系统界面?
Can you provide me a surface level knowledge about this.
How can I use linux's latest kernel and X windows GUI to create my own Embedded OS interface?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果你想学习制作自己的发行版,请从头开始研究 linux。现有的嵌入式发行版可能更适合您。其中一些是 uclinux-dist、openembedded、poky、ltib、buildroot。
当你说“小”时,你所说的小是什么意思?小意味着功能减少。
(GTK 或 Qt) 在 DirectFB 之上
管理器和高级工具包。
已经“学习”了,我会使用您正在开发的平台附带的任何东西。
结束转储。
If you want to learn to make your own distribution, look at linux from scratch. A pre-existing embedded distribution may be more what you are looking for. Some are uclinux-dist, openembedded, poky, ltib, buildroot.
When you say "small" what do you mean by small? Small means reduced functionality.
(GTK or Qt) on top of DirectFB
manager and high level toolkit.
Having "learned" already, I would use whatever comes with the platform you are developing on.
End Dump.
第一个建议是,编写 HTML 代码并使用浏览器。所有繁重的工作都将为您完成。更重要的是,大多数嵌入式 OSen 并不存在于带有键盘、视频和鼠标的系统上。通过 Web 服务器将所有内容导出到远程 Web 客户端是标准的处理方式。
第二个建议是,使用高级工具包,例如 Qt、KDE 或 Gnome。在低级别 X 中编码是痛苦的。
First suggestion, code HTML and use a browser. All of the heavy lifting will be done for you. More to the point, most embedded OSen do not live on systems with keyboards, video, and mice. Exporting everything to a remote web client though a web server is the standard way of doing things.
Second suggestion, use a high level toolkit, like Qt, KDE, or Gnome. Coding in low level X is painful.