wcobalt Asked:2020-05-31 04:31:49 +0000 UTC2020-05-31 04:31:49 +0000 UTC 2020-05-31 04:31:49 +0000 UTC 我可以在任何可以使用 xlib 的地方使用 xkb 吗? 772 我可以xkb在任何安装了 XServer 的系统上使用 , 中的功能吗?xlib? linux 1 个回答 Voted Best Answer aleksandr barakin 2020-05-31T19:11:44Z2020-05-31T19:11:44Z x 窗口系统是一个客户端和一个服务器。 如果服务器实际上没有问题(关于xkb 扩展名):构建没有 xkb的当前版本并非易事(从 xkb 目录的存在和一般的 configure.ac 内容判断), 然后是客户端部分- 并非一切都如此简单: AC_ARG_ENABLE(xkb, AS_HELP_STRING([--disable-xkb], [Disable XKB support *EXPERIMENTAL*]), [XKB=$enableval],[XKB=yes]) 也就是说,原则上,可以在没有xkb支持的情况下构建libx11 ( xlib ) 。 但真的有可能在“野生动物”中遇到这样的集会 - 一个悬而未决的问题。 开发者官网上有几句略显鼓舞人心的话语: 编写 Xlib API 的程序员会发现一些 Xlib 键盘函数现在在底层调用 XKB 支持。其他 Xlib 键盘调用已弃用,应在应用程序中通过调用 Xlib 中的替换 XKB 函数来替换。
x 窗口系统是一个客户端和一个服务器。
如果服务器实际上没有问题(关于xkb 扩展名):构建没有 xkb的当前版本并非易事(从 xkb 目录的存在和一般的 configure.ac 内容判断),
然后是客户端部分- 并非一切都如此简单:
也就是说,原则上,可以在没有xkb支持的情况下构建libx11 ( xlib ) 。
但真的有可能在“野生动物”中遇到这样的集会 - 一个悬而未决的问题。
开发者官网上有几句略显鼓舞人心的话语: