搜尋結果
In computing, uClibc (sometimes written µClibc) is a small C standard library intended for Linux kernel -based operating systems for embedded systems and mobile devices. uClibc was written to support μClinux, a version of Linux not requiring a memory management unit and thus suited for microcontrollers (uCs; the "u" is a Latin script typographic...
www .gnu .org /software /libc /. The GNU C Library, commonly known as glibc, is the GNU Project 's implementation of the C standard library. It is a wrapper around the system calls of the Linux kernel for application use. Despite its name, it now also directly supports C++ (and, indirectly, other programming languages ).
- 1987; 36 years ago
- Unix-like
- 2.38, / 31 July 2023
其他人也問了
What is uClibc in Linux?
What is uClibc-ng?
What is the difference between glibc and uClibc?
Is uClibc free?
musl. musl is a C standard library intended for operating systems based on the Linux kernel, released under the MIT License. [3] It was developed by Rich Felker to write a clean, efficient, and standards-conformant libc implementation. [4]
- February 11, 2011; 12 years ago
- MIT License
- 1.2.4, / May 1, 2023; 5 months ago
- Linux 2.6 or later
uClibc is a wrapper around the system calls of the Linux kernel and/or μClinux. μClinux is a variation of the Linux kernel, previously maintained as a fork, that targets microcontrollers without a memory management unit (MMU).
Newlib is a C standard library implementation intended for use on embedded systems. It is a conglomeration of several library parts, all under free software licenses that make them easily usable on embedded products. It was created by Cygnus Support as part of building the first GNU cross-development toolchains.
For embedded systems, alternatives such as musl, EGLIBC (a glibc fork once used by Debian) and uClibc (which was designed for uClinux) have been developed, although the last two are no longer maintained.
OpenWrt (from open wireless router) is an open-source project for embedded operating systems based on Linux, primarily used on embedded devices to route network traffic. The main components are Linux, util-linux, musl, [4] and BusyBox.