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

Quick Facts 開發者, 首次釋出 ...
uClibc
開發者Erik Andersen
首次釋出2000年2月13日,​24年前​(2000-02-13
目前版本0.9.33.2(2012年5月15日,​12年前​(2012-05-15
程式語言C
作業系統嵌入式Linux
平台嵌入式Linux
類型
授權條款GNU較寬鬆公共許可證[1]
網站https://uclibc.org/
Close
Quick Facts 目前版本, 原始碼庫 ...
uClibc-ng
目前版本1.0.38(2021年3月27日,​3年前​(2021-03-27
原始碼庫cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/
授權條款
  • GNU較寬鬆公共許可證2.1版
編輯維基數據鏈結
網站www.uclibc-ng.org
Close
Thumb
µClibc, 系統呼叫 (system calls), Linux核心 / µClinux.

專案領導人是Erik Andersen.其他主要貢獻者是Manuel Novoa III.授權條款遵從GNU較寬鬆公共許可證。uClibc是自由軟體

特點

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]

參見

參考

外部連結

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.