GTK是可以与LibreOffice一起使用的几个用户界面工具包之一。虽然GTK4是GTK的最新稳定版本,但GTK3在许多Linux发行版中仍占主导地位。LibreOffice的GTK4接口仍在大力开发中,但可以进行构建和测试。这是操作说明。
利用GTK4支持构建LibreOffice
为了构建支持GTK4的LibreOffice,首先应该安装GTK4开发库。在Fedora Workstation 36上,可以使用sudo dnf安装gtk4-devel
.
如果您的发行版没有GTK4,您应该从源代码编译它。针对不同的操作系统,提供了相应的构建和安装说明:
如果使用Linux并在中安装GTK4/opt/gtk
,然后你设置包装_配置_路径
然后在添加后构建LibreOffice--启用-gtk4
到自动输入
或直接作为自体基因
参数。
导出PKG_CONFIG_PATH=/opt/gtk/share/pkgconfig:/opt/gtk/lib/x86_64-linux-gnu/pkgconfig制作
因为GTK4支持是实验性的,所以为了构建,可能会有一些警告您应该忽略,所以您应该添加--禁用werror
到自动输入
或直接作为自体基因
参数,以便接受这些警告。
使用GTK4接口运行LibreOffice
在您能够使用GTK4接口构建LibreOffice之后,您就可以用GTK4工具包运行LibreOffice。在Linux中,首先应将GTK库添加到LD路径:
export LD_LIBRARY_PATH=/opt/gtk/lib/x86_64-linux-gnuSAL_USE_VCLPLUGIN=gtk4/instdir/program/soffice
GTK4接口可以通过另一种方式选择:
./instdir/program/soffice-env:SAL_USE_VCLPLUGIN=gtk4
您可以通过查看 ▸,“用户界面”部分。您应该看到:UI渲染:默认;VCL:gtk4