一、关于GLib与Gettext
libc指C函数库,这是一个通称,而glibc是GNU实现的libc,至于glib是一组较高层的函数库,比如链表、Hash等,在linux中glib是建立在glibc之上的,qt的库就叫做qt,也是建立在glibc和其他一些基本库之上。
glib的下载地址是:http://ftp.acc.umu.se/pub/GNOME/sources/glib/
其最新版本为2.9.6,我们需要下载的即是http://ftp.acc.umu.se/pub/GNOME/sources/glib/2.9/
该目录下的glib-2.9.6.tar.gz
GLib是Gtk+库和Gnome的基础。GLib可以在多个平台下使用,比如Linux、Unix、Windows等。GLib为许多标准的、常用的C语言结构提供了相应的替代物。
GLib中定义了好多有用的数据结构,如单(双)向连表,可变长的数组等,线程池等有用的东西。使用GLib库的程序都应该包含GLib的头文件glib.h
Glibc 是提供系统调用和基本函数的 C 库,比如open, malloc, printf等等。所有动态连接的程序都要用到它。是GNU开发的C库。
gettext
gettext 是GNU国际化与本地化(i18n)函数库,它常被用于编写多语言程序。
gettext的下载地址是http://ftp.gnu.org/gnu/gettext/
我们下载的版本为gettext-0.19.tar.gz
libc指C函数库,这是一个通称,而glibc是GNU实现的libc,至于glib是一组较高层的函数库,比如链表、Hash等,在linux中glib是建立在glibc之上的,qt的库就叫做qt,也是建立在glibc和其他一些基本库之上。
glib的下载地址是:http://ftp.acc.umu.se/pub/GNOME/sources/glib/
其最新版本为2.9.6,我们需要下载的即是http://ftp.acc.umu.se/pub/GNOME/sources/glib/2.9/
该目录下的glib-2.9.6.tar.gz
GLib是Gtk+库和Gnome的基础。GLib可以在多个平台下使用,比如Linux、Unix、Windows等。GLib为许多标准的、常用的C语言结构提供了相应的替代物。
GLib中定义了好多有用的数据结构,如单(双)向连表,可变长的数组等,线程池等有用的东西。使用GLib库的程序都应该包含GLib的头文件glib.h
Glibc 是提供系统调用和基本函数的 C 库,比如open, malloc, printf等等。所有动态连接的程序都要用到它。是GNU开发的C库。
gettext
gettext 是GNU国际化与本地化(i18n)函数库,它常被用于编写多语言程序。
gettext的下载地址是http://ftp.gnu.org/gnu/gettext/
我们下载的版本为gettext-0.19.tar.gz