百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
P

picolibc

> 编程语言
开源

picolibc - 一个为嵌入式 32 位和 64 位系统设计的 C 库。

1.6K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

picolibc - 一个为嵌入式 32 位和 64 位系统设计的 C 库。

Picolibc

Copyright © 2018-2023 Keith Packard Picolibc 是一套提供标准 C 库 API 的库,针对 具有有限 RAM 的小型嵌入式系统。Picolibc 是通过混合 来自 Newlib 的代码, AVR Libc。 构建状态:

许可证

Picolibc 的源代码来自多个地方,拥有大量版权持有人和许可文本。虽然大部分代码来自 Newlib,但构建库时使用的所有与 GPL 相关的部分都已从仓库中删除,因此所有源代码都使用类似 BSD 的许可,包括 2 条款和 3 条款的 BSD 许可本身,以及其他一些(大部分是较旧的)具有类似条款的许可。

用于测试 printf 的两个文件是 test/printf-tests.c 和 test/testcases.c,它们都采用了 GPL 2 或更高版本的许可证。此外,还有一个 shell 脚本 GeneratePicolibcCrossFile.sh,它采用了 AGPL 3 或更高版本的许可证,作为帮助用户构建库的工具,但 picolibc 本身并不使用它。COPYING.picolibc 文件包含了当前的所有版权和许可信息,采用了 Debian 标准的机器可读格式。它是使用 make-copyrights 和 find-copyright 脚本生成的。

Picolibc 已集成了对许多架构的测试支持,用于验证所有补丁集成的代码:

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言