标签: c++ operating-system libraries
是否有任何库没有使用操作系统调用它的功能?如果我写一个操作系统可以挑选任何一个?
答案 0 :(得分:1)
Newlib是嵌入式系统标准库的实现。它试图尽可能地便携。即便如此,它仍然需要您为要运行它的每个平台实现一些特定于平台的功能。
我会说不,标准库不是平台独立的。如果您想知道应该为您的端口做出哪些更改,请查看:http://wiki.osdev.org/Porting_Newlib