热门问题
时间线
聊天
视角

uClibc

来自维基百科,自由的百科全书

UClibc
Remove ads

計算術語中,uClibc 是一個面向嵌入式Linux系統的小型的C標準庫。最初uClibc是為了支持uClinux而開發,這是一個不需要內存管理單元的Linux版本,因此適合於微控制器系統(uCs;此處"u"是代表"micro"的μ羅馬化).[2]

事实速览 開發者, 首次發布 ...
事实速览 當前版本, 源代碼庫 ...
Thumb
µClibc, 系統調用 (system calls), Linux內核 / µClinux.

項目領導人是Erik Andersen.其他主要貢獻者是Manuel Novoa III.許可證遵從GNU寬通用公共許可證。uClibc是自由軟件

Remove ads

特點

uClibc比一般用於Linux發行版的C庫GNU C 函式庫 (glibc)要小得多,glibc目標是要支持最大範圍的硬件和內核平台的所有C標準,而uClibc專注於嵌入式Linux。很多功能可以根據空間需求進行取捨。

uClibc運行於標準的以及無MMU的Linux系統上,支持i386x86 64ARM (big/little endian), AVR32Blackfinh8300m68kMIPS (big/little endian),PowerPCSuperH (big/little endian),SPARC,和v850等處理器。

發展歷史

uClibc的開發始於1999前後。[3] uClibc基本是從零開始開發的,[4]但是集成了glibc和其他項目的代碼。[5]

參見

參考

外部連結

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads