如何将Dconf软件包添加到buildroot

时间:2019-10-07 07:47:09

标签: gnome buildroot gsettings

我是一个非常新的buildroot。我想在项目中使用GSetting。事实证明, Gsettings 需要名为 GConf 的后端实现来保存配置。

由于未在ROOT-FS中安装此模块,因此当我使用gsettings cmd line实用程序读取/写入配置时,总是收到此错误消息。

使用“内存” GSettings后端。您的设置将不会保存或与其他应用程序共享。

现在的问题是buildroot开箱即用地支持Gsettings和Glib,但不支持GConf。

有人可以指导我如何将其添加到buildroot吗?

1 个答案:

答案 0 :(得分:0)

您需要告诉glib用于gsettings的后端。我还不清楚如何选择默认后端。当然,您可以选择带有GSETTINGS_BACKEND环境变量的内置后端之一。例如,keyfile后端将在$HOME/.settings/glib-2.0/settings/keyfile中使用ini格式的文件。