代码之家  ›  专栏  ›  技术社区  ›  Eshiett Oto-obong

如何创建操作系统的GUI[重复]

  •  -1
  • Eshiett Oto-obong  · 技术社区  · 8 年前

    一个真正让我困惑的问题是操作系统是如何拥有整洁的GUI的,以及它们是如何创建的。我在谷歌上搜索了关于操作系统GUI是如何创建的信息。OS GUI是如何创建的,它们是用什么语言创建的?

    1 回复  |  直到 8 年前
        1
  •  1
  •   Jackie H    8 年前

    这是一个非常广泛的问题,据我所知,这不是解决堆栈溢出问题的理想格式。如果你搜索过谷歌,那么详细说明谷歌搜索结果不够充分的原因,最好详细说明你对搜索结果的哪些具体问题感到困惑(如果有的话)。此外,在创建新问题之前,最好先搜索StackOverflow本身以查找类似的问题。请参阅此处的“询问”页面: https://stackoverflow.com/help/how-to-ask

    也就是说,您正在询问的GUI不一定是操作系统的一部分。严格来说,操作系统指的是内核,即管理硬件设备和进程调度的软件,以及可能涉及或不涉及图形的用户界面(而不仅仅是命令行界面)。虽然在通常的说法中,“操作系统”可以指内核和由窗口系统和桌面环境组成的GUI。

    关于StackOverflow和StackExchange,似乎已经提出了不同的问题。请参阅以下页面:

    What is Linux’s native GUI API?

    How does the *NIX GUI work?

    https://unix.stackexchange.com/questions/250375/how-does-gui-in-unix-linux-actually-work

    https://superuser.com/questions/1173074/how-do-the-componets-of-a-gui-work-in-linux