如果需要在不使用GTK,QT等的情况下对X11事件,窗口和输入进行低级别访问,则应该使用Xlib还是XCB?各自的优缺点是什么?

最佳答案

您可以同时使用它们。 XCB使用起来更简单,对多线程环境有更好的响应,但是缺少文档,而Xlib是一个过时/复杂的工具,文档化更好并且得到了充分实现。

我目前正在研究XCB API,最难的事情是找到文档和良好的API引用。

最后:如果您希望更快地进行开发,则应该使用Xlib,否则XCB就是 future (但距离这样还很遥远)。

关于linux - XCB准备好用于生产了吗?我应该改用Xlib吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9026020/

10-10 04:06