2个不稳定版本
新 0.2.0 | 2024年8月6日 |
---|---|
0.1.0 | 2024年4月25日 |
#394 in Unix API
296 每月下载量
用于 cargo-osdk
29KB
629 代码行
Linux bzImage构建器。
该crate负责构建bzImage。它包含构建设置二进制文件(源代码位于另一个crate中)的方法,以及从设置二进制文件和内核ELF文件构建bzImage的方法。
我们应该将asterinas内核作为ELF文件构建,并将其提供给构建器以生成bzImage。构建器将为设置代码生成PE/COFF头并将其连接到ELF文件以创建bzImage。
设置代码应构建到ELF目标中,我们在构建器中将其转换为平面二进制文件。
依赖项
~2.7–4MB
~64K SLoC