哪些图书馆和所有图书馆 OS/platform-independent?
Which and all libraries are OS/platform-independent?
有没有不使用操作系统调用来实现其功能的库?如果我正在写 OS 可以挑选其中任何一个吗?
Newlib是嵌入式系统标准库的实现。它试图尽可能便携。即便如此,它仍然需要您为每个您想要 运行 它的平台实现一些特定于平台的功能。
我会说不,标准库不是平台独立的。如果您想知道应该对端口进行哪些更改,请查看:http://wiki.osdev.org/Porting_Newlib
有没有不使用操作系统调用来实现其功能的库?如果我正在写 OS 可以挑选其中任何一个吗?
Newlib是嵌入式系统标准库的实现。它试图尽可能便携。即便如此,它仍然需要您为每个您想要 运行 它的平台实现一些特定于平台的功能。
我会说不,标准库不是平台独立的。如果您想知道应该对端口进行哪些更改,请查看:http://wiki.osdev.org/Porting_Newlib