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