kernel rs 一种生锈的内核
内核-rs好吧,你可能想知道这到底是什么,对吧?好吧,我决定使用Rust语言来制作内核,而不是任何普通的内核。我想通过以下几个因素偏离规范:最小和简单的工具依赖最小的内核占用尽可能简单的交叉编译使用Rust探索系统级编程为了实现最小的工具依赖性,我尝试使用或强制Rust做它可以做的一切,如果失败,那么我尝试使用最不痛苦的工具来完成工作。如果一个工具需要更多的依赖和头痛,那么我会避免它,因为我的座右铭是最小和简单。我知道你想玩内核,我不希望你在真正开始之前就退出,所以我的目标是让它变得容易。然而,我只能如此成功地将Rust用于一切。您需要的一些工具是: binutils ld用于目标目标的binutils气体目标的binutils objcopy二进制实用程序python3.x(用于构建系统)目前您不需要GCC因为我们可以
用户评论