哪个库和所有库都是OS /平台无关的?

时间:2017-06-06 06:21:36

标签: c++ operating-system libraries

是否有任何库没有使用操作系统调用它的功能?如果我写一个操作系统可以挑选任何一个?

1 个答案:

答案 0 :(得分:1)

Newlib是嵌入式系统标准库的实现。它试图尽可能地便携。即便如此,它仍然需要您为要运行它的每个平台实现一些特定于平台的功能。

我会说不,标准库不是平台独立的。如果您想知道应该为您的端口做出哪些更改,请查看:http://wiki.osdev.org/Porting_Newlib