UClibc

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
 
(External links)
 
(未显示1个用户的3个中间版本)
第1行: 第1行:
 +
{{SeeWikipedia}}
 +
 
'''uClibc''' is a small [[C standard library]] intended for [[embedded system|embedded]] [[Linux]] systems. It is [[free software]], licensed under the [[GNU Lesser General Public License|LGPL]].
 
'''uClibc''' is a small [[C standard library]] intended for [[embedded system|embedded]] [[Linux]] systems. It is [[free software]], licensed under the [[GNU Lesser General Public License|LGPL]].
  
第13行: 第15行:
 
*[http://freshmeat.net/projects/uclibc/ Freshmeat project page]
 
*[http://freshmeat.net/projects/uclibc/ Freshmeat project page]
 
*[http://www.ucdot.org/ uCdot] (embedded Linux forum site)
 
*[http://www.ucdot.org/ uCdot] (embedded Linux forum site)
 +
*http://en.wikipedia.org/wiki/UClibc
 +
*http://docs.huihoo.com/uclibc/
  
[[Category:C standard library]]
+
[[category:c programming language]]
[[Category:Free development toolkits and libraries]]
+

2015年11月25日 (三) 09:22的最后版本

Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 UClibc Thanks, Wikipedia.

uClibc is a small C standard library intended for embedded Linux systems. It is free software, licensed under the LGPL.

uClibc was created to support uClinux, a version of Linux not requiring a memory management unit and thus suited for microcontrollers (hence the "uC" in the name).

uClibc is much smaller than GNU C Library (glibc), the C library normally used with Linux distributions. While glibc is intended to fully support all relevant C standards across a wide range of platforms, uClibc is specifically focused on embedded Linux. Features can be enabled or disabled according to space requirements.

uClibc runs on standard and MMU-less Linux systems. It supports i386, ARM (big/little endian), Blackfin, h8300, m68k, MIPS (big/little endian), PowerPC, SuperH (big/little endian), SPARC, and v850 processors.

The project lead is Erik Andersen. The other main contributor is Manuel Novoa III.

[编辑] External links

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱