Ist XCB produktionsbereit? Soll ich stattdessen Xlib verwenden?

8

Wenn man auf niedriger Ebene Zugriff auf X11-Events, Windowing und Eingabe benötigt, ohne GTK, QT und andere zu verwenden, sollte man Xlib oder XCB ? Was sind die Vor- und Nachteile von jedem?

    
x-x 26.01.2012, 22:00
quelle

1 Antwort

10

Sie können beide verwenden. XCB ist einfacher zu verwenden, hat eine bessere Antwort auf eine Multithread-Umgebung, aber es fehlt Dokumentation, während Xlib ein veraltetes / komplexeres Werkzeug ist, besser dokumentiert und vollständig implementiert ist.

Ich lerne gerade die XCB-API und das Schwierigste ist, Dokumente und gute API-Referenzen zu finden.

Am Ende: Wenn Sie eine schnellere Entwicklung anstreben, sollten Sie Xlib verwenden, andernfalls soll XCB die Zukunft sein (aber es ist noch lange nicht so).

    
AlQafir 27.01.2012, 20:27
quelle

Tags und Links