Windows(Win32 API)和 OS X (Cocoa)都有自己处理窗口、事件和其他操作系统事项的 API。 我从来没有真正得到一个清晰的答案,关于 Linux 的等价物是什么?
我听说过有些人说 GTK +,但是GTK+是跨平台的,它怎么能算是本地的呢?
Windows(Win32 API)和 OS X (Cocoa)都有自己处理窗口、事件和其他操作系统事项的 API。 我从来没有真正得到一个清晰的答案,关于 Linux 的等价物是什么?
我听说过有些人说 GTK +,但是GTK+是跨平台的,它怎么能算是本地的呢?
GUI是能力的高级抽象,因此几乎所有从XOrg服务器到OpenGL的内容都可以跨平台移植,包括Windows平台。但是,如果你所说的GUI API是指*nix图形API,那么你可能会困惑于“直接渲染基础设施”。