2010-02-10 6 views
22

quali sono le differenze nella forza e le caratteristiche in gnulibglib e glibc Grazie!glibc, glib e gnulib

+3

Come la tua ultima domanda, questo ha molto poco senso. –

+2

Come hai collegato il wiki, non dovresti ottenere la risposta leggendoli già? –

risposta

39

glibc è una libreria di runtime C di base. Fornisce cose come printf(3) e fopen(3).

glib è un ciclo di eventi e l'utilità libreria di oggetti basati su scritto in C.

gnulib è una libreria che fornisce un adattatore dal API POSIX alle API native.

Tutti e tre sono utilizzati per compiti completamente diversi.

+1

In realtà, GLib è indipendente da GObject e quindi non ha alcun tipo e sistema oggetto stesso oltre al solito "questo è un tipo di dati opaco". GObject d'altra parte è costruito su GLib. – matthias