【发布时间】:2012-10-13 22:58:32
【问题描述】:
我对 glib / gio GVolumeMonitor 有疑问。当我运行这段代码时
g_type_init();
GVolumeMonitor *vmon = g_volume_monitor_get();
GList *drives = g_volume_monitor_get_connected_drives(vmon);
printf("DRIVES: %p\n", drives);
在 gnome 中我得到了一个有效的条目。
在 gnome 之外(例如,在没有 gnome 会话的终端中)我得到 NIL。
有没有人提示如何正确使用 GVolumeMonitor?可能gio需要初始化,但我不知道怎么做。
【问题讨论】:
标签: gnome system-calls glib gio