Wo finde ich den Quellcode von libgio?

7

Ich möchte untersuchen, wie die GFileInfo-Komponenten funktionieren.

Amanda
quelle

Antworten:

4

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 -Szu welchem ​​Paket es libgio.sogehört, und apt-get sourcerufen 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
Gilles 'SO - hör auf böse zu sein'
quelle
1
Richtig, aber Sie benötigen die entsprechenden deb-srcZeilen in /etc/apt/sources.list, damit dies funktioniert.
Faheem Mitha