我按照这里的指南在journald
中记录调试/信息消息。
指南指出,qt必须使用以下配置之一进行编译:
Logging backends:
journald ............... yes
我在日志中没有得到任何输出,所以我认为配置丢失了。
如何检查系统中的当前qt是否配置了该选项?
正如您链接的Qt文档所说,
要在Qt 5.6.0或更高版本中启用syslog或日志记录支持,您需要将其配置到Qt中 它们默认为禁用,因此在运行配置脚本时需要显式使用-journed或-syslog选项
因此,您必须从源代码重新编译Qt以获得此功能,或者找到启用了这些选项的预构建版本-我会说"祝你好运";尤其是在Linux上。
您可以查看此页面以启动Qt重建。