Xlib还在使用吗?

时间:2011-02-14 22:04:15

标签: xlib

xlib还在使用吗?我能找到的有用文档是http://tronche.com/,对我来说,它看起来非常过时。谁使用Xlib? GTK +和QT是建立在它上面的吗?提前谢谢,等。

3 个答案:

答案 0 :(得分:6)

是的,像GTK +和Qt这样的工具包仍然建立在Xlib上。迁移到xcb正在进行中,但远非完整或普遍。应用程序实际上应该写入工具包API,而不是Xlib。

顺便说一句,您也可以直接从X.Org的源代码中找到Xlib文档:http://www.x.org/releases/current/doc/

答案 1 :(得分:3)

这些天使用了libxcb。还有一个xlib兼容层仍然可用(xlib-xcb)。

答案 2 :(得分:3)

如果你想要硬件加速,请参阅freedesktop.org:

an OpenGL application on the X Windows must use Xlib and thus can’t be done using only XCB.

如果你想要opengl,即使你只使用xcb也必须有xlib。