xlib 还在用吗?我能找到的有用文档是http://tronche.com/,在我看来,它已经过时了。谁使用 Xlib?GTK+ 和 QT 是基于它构建的吗?提前谢谢,呃。
问问题
1166 次
3 回答
6
是的,像 GTK+ 和 Qt 这样的工具包仍然是基于 Xlib 构建的。向xcb的迁移正在进行中,但远未完成或普遍。虽然应用程序确实应该写入工具包 API,而不是 Xlib。
顺便说一句,您还可以直接从 X.Org 的源代码中找到 Xlib 文档:http ://www.x.org/releases/current/doc/
于 2011-02-15T02:03:29.787 回答
3
这些天来,使用libxcb。还有一个 xlib 兼容层仍然可用 (xlib-xcb)。
于 2011-02-14T22:23:44.223 回答
3
好吧,如果你想要硬件加速,根据 freedesktop.org:
X Windows 上的 OpenGL 应用程序必须使用 Xlib,因此不能仅使用 XCB 来完成。
如果你想要opengl,即使你只使用xcb,你也必须拥有xlib。
于 2011-10-06T14:40:11.473 回答