我想研究它的 GFileInfo 组件是如何工作的。
答案1
你从哪里得到libgio.so
?在大多数 Linux 发行版上,都有一种自动检索包源代码的方法。
例如,在 Debian、Ubuntu 及其派生发行版上,运行dpkg -S
以查看包libgio.so
属于哪个包,然后apt-get source
获取该包的源代码。示例($
代表我的 shell 提示符;在我的系统上,gio 库位于名为 的文件中libgio-2.0.so
):
$ dpkg -S libgio-2.0.so
libglib2.0-dev: /usr/lib/libgio-2.0.so
libglib2.0-0: /usr/lib/libgio-2.0.so.0
$ apt-get source libglib2.0-0
答案2
答案3
GIO 是 GLib 的一部分,因此只需下载最新的 GLib 即可。 GTK+ 项目始终有一个链接,因为它是 GTK 的依赖项。
http://www.gtk.org/download/linux.php
还有 gio-standalone:http://ftp.acc.umu.se/pub/gnome/sources/gio-standalone/