Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用一个几乎没有操作系统支持的自定义用户空间环境:只有一个字符设备、大容量存储接口和一个网络套接字。
为了向这个平台提供 C 编程,我需要一个 libc。是否有任何可配置的 libc 项目,以便我可以将低级 IO 映射到我有权访问的小型 API?
AFAIK glibc 和 uclibc 期待 linux 系统调用,所以我不能使用它们(不尝试模拟 linux 系统调用,这是我更愿意避免的)。
有几种不同的 libc 可供选择,但都需要一些工作才能集成到您的系统中。
newlib可能会达到这个目的。