如何使用X窗口为Linux OS接口创建GUI?

问题描述

| 您能为我提供有关这方面的知识吗? 如何使用Linux最新的内核和X Windows GUI创建自己的嵌入式OS接口?     

解决方法

如果您想学习制作自己的发行版,请从头开始研究linux。预先存在的嵌入式发行版可能是您正在寻找的更多内容。其中一些是uclinux-dist,openembedded,poky,ltib,buildroot。 当您说“小”时,小是什么意思?小意味着功能减少。 最小的是编写自己的代码,并将其写入帧缓冲区。您的GUI可能看起来像太空入侵者。 更大的是使用像Nano-X这样的直接帧缓冲工具包 更大的是DirectFB。 更大的是高级工具包 (DirectK顶部的GTK或Qt) 最大的是带有窗口的X 经理和高级工具包。 已经“学习”了,我将使用您正在开发的平台附带的任何东西。 结束转储。     ,第一个建议是,编码HTML并使用浏览器。所有繁重的工作都将为您完成。更重要的是,大多数嵌入式OSen都不存在于带有键盘,视频和鼠标的系统上。通过Web服务器将所有内容导出到远程Web客户端是标准的处理方式。 第二个建议是使用高级工具包,例如Qt,KDE或Gnome。低级别的X编码很痛苦。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...