Xlib X11이 없나요? 이를 수행할 수 있는 라이브러리나 시스템이 있습니까?

Xlib X11이 없나요? 이를 수행할 수 있는 라이브러리나 시스템이 있습니까?

첫째, X 프로토콜은 서버-클라이언트 아키텍처 없이는 완전히 이해할 수 없습니다. 그러나 대부분의 XWindow 애플리케이션은 I/O 내부에서 SDL과 같은 다른 API로 캡슐화할 수 있는 방식으로 Xlib 및 Xt를 사용합니다.

이 작업을 수행하는 Xlib "프런트엔드"가 있다는 것을 알고 계십니까?

아니면 동일한 아이디어를 제공할 수 있는 "가상 XServer"가 있습니까?

감사해요!

답변1

기술적으로 말하자면Xlib X11, 의 개발자는 xcb이를 다음으로 부분적으로 대체했습니다 xcb(참조:Xlib 및 XCB). 그렇게 하는 것(기존 제한 사항을 해결하는 것 Xlib)이 글을 쓰는 목적입니다 xcb(참조XCL: XCB용 Xlib 호환성 레이어).

하지만 디자인 목표가 너무 Xlib다르다는 이유로 아무도 결합하지 않았습니다 Xt. 대신에 다른 툴킷이 내장되어 있습니다 Xlib. SDL는 여러 다른 툴킷 중 하나입니다.

관련 정보