1. 首页
  2. 数据库
  3. 其它
  4. os 源码

os 源码

上传者: 2021-04-22 16:33:22上传 ZIP文件 122.77KB 热度 23次
汇编 假设您已经安装 。 如果是第一次构建内核,则必须为所选目标(在Makefile设置)编译libcore , liballoc及其依赖项libcompiler_builtins 。 添加了rust-src组件后,前两个在rustc目录中可用(请参阅rustc --print sysroot ),而后者是从。 要在lib/子目录中准备好这三个文件,只需运行: $ make get-libs 一旦有了libcore , liballoc和libcompiler_builtins的源代码,就可以编译这些板条箱和内核,并将所有内容链接在一起: $ make 最终的ELF二进制文件称为kernel.bin 。 如果您需要重新编译这三个依赖项,则可以安全地删除lib/目录,然后再次运行get-libs配方。 跑步 内核根据GRUB2进行。 磁盘映像kernel.iso是使用grub-mkre
用户评论