我有以下代码:
g_log(G_LOG_DOMAIN, G_LOG_LEVEL_INFO, "Test log (info level)");
g_info("Test info");
g_debug("Test debug");
g_message("Test message");
g_warning("Test warning");
g_error("Test error");
但是,仅打印消息,警告和错误日志级别。在运行程序之前,我在外壳中运行了set G_MESSAGES_DEBUG=all
,但是调试和信息消息仍然被禁止。
如何使GLib打印所有日志级别?
答案 0 :(得分:0)
糟糕,看来我不知道如何正确设置环境变量。使用export G_MESSAGES_DEBUG=all
就像是一种魅力。