萬盛學電腦網

 萬盛學電腦網 >> Linux教程 >> 什麼是Glibc

什麼是Glibc

  Glibc

  glibc是gnu發布的libc庫,也即c運行庫。glibc是linux系統中最底層的api(應用程序開發接口),幾乎其它任何的運行庫都會倚賴於glibc。glibc除了封裝linux操作系統所提供的系統服務外,它本身也提供了許多其它一些必要功能服務的實現,主要的如下:

  (1)string,字符串處理

  (2)signal,信號處理

  (3)dlfcn,管理共享庫的動態加載

  (4)direct,文件目錄操作

  (5)elf,共享庫的動態加載器,也即interpreter

  (6)iconv,不同字符集的編碼轉換

  (7)inet,socket接口的實現

  (8)intl,國際化,也即gettext的實現

  (9)io

  (10)linuxthreads

  (11)locale,本地化

  (12)login,虛擬終端設備的管理,及系統的安全訪問

  (13)malloc,動態內存的分配與管理

  (14)nis

  (15)stdlib,其它基本功能

copyright © 萬盛學電腦網 all rights reserved