从 GLib 2.32 开始,一个使 GLib 默认 log 处理函数更可用的补丁使得 g_debug() 在正常情况下是不被输出到终端上的。
当需要启用调试的时候需要显式的通过环境变量 G_MESSAGES_DEBUG 来打开 g_debug() 的输出。
export G_MESSAGES_DEBUG=all
Over!
从 GLib 2.32 开始,一个使 GLib 默认 log 处理函数更可用的补丁使得 g_debug() 在正常情况下是不被输出到终端上的。
当需要启用调试的时候需要显式的通过环境变量 G_MESSAGES_DEBUG 来打开 g_debug() 的输出。
export G_MESSAGES_DEBUG=all
Over!
原来是这个原因,设置G_MESSAGES_DEBUG后恢复正了