C 如何使用glib/gio监控根目录?
我正在尝试对根文件系统目录进行文件监视。我使用C 如何使用glib/gio监控根目录?,c,glib,gio,C,Glib,Gio,我正在尝试对根文件系统目录进行文件监视。我使用g\u file\u new\u for_path()和/作为路径,并使用g\u file\u monitor()创建监视器。但在执行时,未报告任何事件。如果使用路径/,则会引发事件 是GIO的一个bug还是我需要使用/?来自g\u文件\u new\u的文档中的路径: path : A string containing a relative or absolute path. The string must be encoded i
g\u file\u new\u for_path()
和/
作为路径,并使用g\u file\u monitor()创建监视器。但在执行时,未报告任何事件。如果使用路径/
,则会引发事件
是GIO的一个bug还是我需要使用/
?来自g\u文件\u new\u的文档中的路径
:
path : A string containing a relative or absolute path.
The string must be encoded in the glib filename encoding
GLib文件编码iirc如下所示:
[协议:///path/to/file
我认为这也应该奏效:
文件://
它是//