2010-02-10 18 views
22

¿Cuáles son las diferencias en la fuerza y ​​las características en gnulibglib y glibc Gracias!glibc, glib y gnulib

+3

Al igual que su última pregunta, esta tiene muy poco sentido. –

+2

Al vincular la wiki, ¿no deberías obtener la respuesta leyéndolas ya? –

Respuesta

39

glibc es una biblioteca central de C en tiempo de ejecución. Proporciona cosas como printf(3) y fopen(3).

glib es una biblioteca de bucle de eventos y la utilidad basada en objetos escrito en C.

gnulib es una biblioteca que proporciona un adaptador de la API POSIX a la API nativa.

Los tres se utilizan para tareas completamente diferentes.

+1

En realidad, GLib es independiente de GObject y, por lo tanto, no tiene ningún tipo y sistema de objeto aparte del habitual "este es un tipo de datos opaco". GObject por otro lado está construido encima de GLib. – matthias