gpt4 book ai didi

c - 如何在 glib 中设置日志级别

转载 作者:太空狗 更新时间:2023-10-29 17:16:33 36 4
gpt4 key购买 nike

有没有办法改变 glib 中的日志级别,例如在应用程序的发布版本中,g_debug 的调试消息不会记录到标准输出?我真的需要为此实现自己的日志处理程序 (g_log_set_handler) 吗?

最佳答案

我很久以前就问过这个问题。然而,在我刚刚发现的较新的 glib 版本中,情况发生了变化。

自 glib 版本 2.32 起,调试消息被禁用并且默认情况下不显示。如果你想打开它们,需要将环境变量 G_MESSAGES_DEBUG 设置为 all。

G_MESSAGES_DEBUG=all /path/to/application

此选项可能适合您,并且不需要日志处理程序。

查看详情 http://developer.gnome.org/glib/2.32/glib-running.html

关于c - 如何在 glib 中设置日志级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4926133/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com