UClibc
Template:NoteTA Template:Lowercase 腳本錯誤:沒有「Infobox」這個模塊。腳本錯誤:沒有「Check for unknown parameters」這個模塊。 腳本錯誤:沒有「Infobox」這個模塊。腳本錯誤:沒有「Check for unknown parameters」這個模塊。
在計算術語中,uClibc 是一個面向嵌入式Linux系統的小型的C標準庫。最初uClibc是為了支持uClinux而開發,這是一個不需要內存管理單元的Linux版本,因此適合於微控制器系統(uCs;此處"u"是代表"micro"的μ的羅馬化).[1]
項目領導人是Erik Andersen.其他主要貢獻者是Manuel Novoa III.許可證遵從GNU寬通用公共許可證。uClibc是自由軟件。
特點[編輯]
uClibc比一般用於Linux發行版的C庫GNU C 函式庫 (glibc)要小得多,glibc目標是要支持最大範圍的硬件和內核平台的所有C標準,而uClibc專注於嵌入式Linux。很多功能可以根據空間需求進行取捨。
uClibc運行於標準的以及無MMU的Linux系統上,支持i386,x86 64,ARM (big/little endian), AVR32,Blackfin,h8300,m68k,MIPS (big/little endian),PowerPC,SuperH (big/little endian),SPARC,和v850等處理器。
發展歷史[編輯]
uClibc的開發始於1999前後。[2] uClibc基本是從零開始開發的,[3]但是集成了glibc和其他項目的代碼。[4]
參見[編輯]
腳本錯誤:沒有「Portal」這個模塊。
參考[編輯]
- ↑ uClibc naming (頁面存檔備份,存於互聯網檔案館) Accessed on February 10, 2008.
- ↑ Template:Cite web
- ↑ Template:Cite web
- ↑ Template:Cite web
外部連結[編輯]
Template:CProLang Template:Embedded systems Template:Linux內核