2010-02-10 8 views
22

Was sind die Unterschiede in der Stärke und Eigenschaften in gnulibglib und glibc Vielen Dank!glibc, glib und gnulib

+3

Wie Ihre letzte Frage macht diese einen sehr wenig Sinn. –

+2

Als du das Wiki verlinkt hast, solltest du nicht schon die Antwort bekommen, indem du sie schon gelesen hast? –

Antwort

39

glibc ist eine Kern-C-Laufzeitbibliothek. Es bietet Dinge wie printf(3) und fopen(3).

glib ist eine objektbasierte Ereignisschleife und Dienstprogramm-Bibliothek in C geschrieben

gnulib ist eine Bibliothek, einen Adapter von der POSIX-API an die native API bereitstellt.

Alle drei werden für völlig unterschiedliche Aufgaben verwendet.

+1

Eigentlich ist GLib unabhängig von GObject und hat somit neben dem üblichen "Dies ist ein undurchsichtiger Datentyp" kein eigenes Typ- und Objektsystem. GObject hingegen baut auf GLib auf. – matthias