C语言中的newlib是什么?

维基百科说,“Newlib是一个C标准库实现,旨在用于嵌入式系统”。 好的,但我在哪里可以找到它的最新佳能版本? 即正确的完整版本。

另外,C语言还有哪些其他库? 你可以给我他们的ISO号码吗?

我想了解C语言中存在哪些库类型/版本,所以我知道它们在将来遇到它们时的含义。

我希望C标准库被称为C标准库,但不会使用,而像newlib这些不同的名称似乎不是很容易解密。


它是标准C库的许多实现之一。 以下是其他一些实现:

  • http://www.musl-libc.org/
  • https://www.gnu.org/software/libc/
  • 这是对4种不同实现的精细比较。 您可能会更容易理解人们为什么创建自己的实现:http://www.etalabs.net/compare_libcs​​.html

    它们的速度,编译时间,支持的体系结构,代码库中的代码行数,与标准的兼容性,许可证等不同。

    例如,Python也有各种不同的实现 - 请参阅此答案:https://stackoverflow.com/a/17130986/4694621。

    链接地址: http://www.djcxy.com/p/53153.html

    上一篇: What is newlib in C language?

    下一篇: Class vs. Type in Python