15

GTK、QT などを使用せずに X11 イベント、ウィンドウ処理、および入力への低レベル アクセスが必要な場合、Xlib またはXCBを使用する必要がありますか? それぞれの長所と短所は何ですか?

4

2 に答える 2

16

両方使用できます。XCBは使いやすく、マルチスレッド環境への応答は優れていますが、ドキュメントが不足しています。一方、Xlibは、より古くて複雑なツールであり、ドキュメントが充実しており、完全に実装されています。

私は現在XCBAPIを研究していますが、最も難しいのはドキュメントと優れたAPIリファレンスを見つけることです。

結局のところ、開発の迅速化を目指すのであれば、Xlibを使用する必要があります。そうしないと、XCBが未来になることを意味します(ただし、まだそうなるにはほど遠いです)。

于 2012-01-27T20:27:55.160 に答える