【发布时间】:2017-06-06 06:21:35
【问题描述】:
是否有任何库不使用操作系统调用来实现其功能?如果我正在编写一个操作系统,可以挑选其中任何一个吗?
【问题讨论】:
标签: c++ operating-system libraries
是否有任何库不使用操作系统调用来实现其功能?如果我正在编写一个操作系统,可以挑选其中任何一个吗?
【问题讨论】:
标签: c++ operating-system libraries
Newlib 是嵌入式系统标准库的实现。它试图尽可能便携。即便如此,它仍然需要您为要运行它的每个平台实现一些特定于平台的功能。
我会说不,标准库不是独立于平台的。如果您想知道应该对您的端口进行哪些更改,请查看:http://wiki.osdev.org/Porting_Newlib
【讨论】: