uClibc 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
uClibc 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 GPL
开发语言 C/C++
操作系统 Linux
软件类型 开源软件
所属分类 程序开发常用工具包
开发厂商
地区 不详
提 交 者 红薯
适用人群 未知
收录时间 2009-12-24

软件简介

uClibc 是一个面向嵌入式Linux系统的小型的C标准库。最初uClibc是为了支持uClinux而开发,这是一个不需要内存管理单元的Linux版本,因此适合于微控制器系统(uCs;此处"u"是代表"micro"的μ的罗马化).

项目领导人是Erik Andersen.其他主要贡献者是Manuel Novoa III.许可证遵从GNU LGPL。uClibc是自由软件。

展开阅读全文

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2018/04/02 15:33

Glibc 和 uClibc

转自:https://blog.csdn.net/clirus/article/details/50145959?locationNum=4 最近在搞mips openwrt框架的东西,mipc的GCC工具链为mipsel-openwrt-linux-gcc,所依赖的libc库为:mipsel-openwrt-linux-uclibc-gcc,也就是uclic库,和通常用的glic是有一定区别的。 以下是从网上搜集的uClibc和Glibc的区别。 uClibc和Gli...

0
0
发表了博客
2019/03/21 07:11

【转载】uclibc和glibc的差别

转载自:http://blog.163.com/huangnan0727@126/blog/static/30626184201042022011225/ CC的标准库,就是glibc这个库,里面有GCC各种标准函数的实现,还有各种unix系的函数在里面。 当初创建uclinux的时候,需要一...

0
0
发表了博客
2014/04/28 15:36

uClibc库的交叉编译

uClibc因其体积小在嵌入式开发中使用广泛,作为嵌入式开发中的基础组件,其重要性不言自明。从可获取到的源代码交叉编译uClibc库是使用和调试必不可少的技巧,本文不对uClibc的特性裁剪、选择进行介绍,只是说明其在ARM平台下的交叉编译步骤及注意事项。

10
2
发表了博客
2018/04/28 11:22

【整理】uclibc,eglibc,glibc之间的区别和联系

【glibc,uclibc,eglibc的简介】 1.Glibc glibc = GNU C Library 是GNU项(GNU Project)目,所实现的 C语言标准库(C standard library)。 目前,常见的桌面和服务器中的GNU/Linux类的系统中,都是用的这套C语言标准库。 其实现了常见的C库的函数,支持很多种系统平台,功能很全,但是也相对比较臃肿和庞大。 2.uCli...

0
0
发表了博客
2019/04/26 13:01

uclibc,eglibc,glibc,Musl-libc之间的区别和联系

转自:https://www.sohu.com/a/164202127_424963 1.Glibc glibc = GNU C Library 是GNU项(GNU Project)目,所实现的 C语言标准库(C standard library)。 目前,常见的桌面和服务器中的GNU/Linux类的系统中,都是用的这套C语言标准库。 其实现了常见的C库的函数,支持很多种系统平台,功能很全,但是也相对比较臃肿和...

0
0
发表了博客
2018/08/03 22:53

一步一步pwn路由器之uClibc中malloc&&free分析

前言 本文由 本人 首发于 先知安全技术社区: https://xianzhi.aliyun.com/forum/user/5274 栈溢出告一段落。本文介绍下 uClibc 中的 malloc 和 free 实现。为堆溢出的利用准备基础。uClibc 是 glibc 的一个精简版,主要用于嵌入式设备,比如路由器就基本使用的是 uClibc, 简单自然效率高。所以他和一般的x86的堆分配机...

0
0
2019/05/28 05:20

gcc、arm-linux-gcc和arm-elf-gcc的关系?

点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看编程笔记! 转自: https://blog.csdn.net/ce123_zhouwei/article/details/8220664 一、GCC简介 The GNU Compiler Collection,通常简称 GCC,是一套由...

0
0
发表了博客
2018/01/03 15:24

scandir函数的研究【笔记】

以下是本人的学习笔记,代码并非原创,均摘自官方源码,贴出来仅供学习记录用 scandir 的使用要注意内存泄漏的问题 scandir函数实现: vi ./uClibc-0.9.33.2/libc/misc/dirent/scandir.c /* * Copyright (C) 2000-2006 Erik Andersen <andersen@uclibc.org> * * Licensed under the LGPL v2.1, see the file COPY...

0
0
发表了博客
2018/06/11 14:28

buildroot

http://buildroot.uclibc.org/downloads/snapshots/buildroot-snapshot.tar.bz2 简介 buildroot是一个Makefiles和patches的命令集,它可以非常简单的为你的目标系统产生一个交叉编译工具链和根文件系统。除了buildroot本身外,它还可以用来配置编译linux, busybox, u-boot以及uClibc库。(uclibc库比GNU libc库小,适合于...

0
0
发表了博客
2019/05/10 16:37

Linux ldd -- 查看可执行文件所依赖的动态链接库

我们知道“ldd”这个命令主要是被程序员或是管理员用来查看可执行文件所依赖的动态链接库的。是的,这就是这个命令的用处。可是,这个命令比你想像的要危险得多,也许很多黑客通过ldd的安全问题来攻击你的服务器。其实,ldd的安全问题存在很长的时间了,但居然没有被官方文档所记录来下,这听上 去更加难以理解了。怎么?...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
35 收藏
分享
返回顶部
顶部