我知道系统调用不在C 标准库中。是否有系统调用所在的库(某种系统库)?
如果有这样的库,这个库如何链接到可执行程序?
答案1
系统调用是程序或库与内核之间的API。系统调用的实现在内核中。 C 库封装了特定于 CPU 架构的系统调用,并提供统一的 C API,以便 C 代码可以从一种架构移动到另一种架构。
我知道系统调用不在C 标准库中。是否有系统调用所在的库(某种系统库)?
如果有这样的库,这个库如何链接到可执行程序?
系统调用是程序或库与内核之间的API。系统调用的实现在内核中。 C 库封装了特定于 CPU 架构的系统调用,并提供统一的 C API,以便 C 代码可以从一种架构移动到另一种架构。