Ich möchte untersuchen, wie die GFileInfo-Komponenten funktionieren.
7
Woher hast du libgio.so
? Bei den meisten Linux-Distributionen gibt es eine automatische Möglichkeit, den Quellcode eines Pakets abzurufen.
Führen Sie beispielsweise unter Debian, Ubuntu und abgeleiteten Distributionen aus, um festzustellen, dpkg -S
zu welchem Paket es libgio.so
gehört, und apt-get source
rufen Sie dann den Quellcode dieses Pakets ab. Beispiel ( $
stellt meine Shell-Eingabeaufforderung dar; auf meinem System befindet sich die GIO-Bibliothek in einer Datei mit dem Namen 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
deb-src
Zeilen in /etc/apt/sources.list, damit dies funktioniert.Das glib git Repository .
quelle
GIO ist Teil von GLib. Laden Sie einfach die neueste GLib herunter. Das GTK + -Projekt hat immer einen Link, da es eine Abhängigkeit von GTK ist.
http://www.gtk.org/download/linux.php
Es gibt auch gio-standalone: http://ftp.acc.umu.se/pub/gnome/sources/gio-standalone/
quelle