cmsi387:LMU 为 CMSI 387 开发的操作系统

时间:2024-07-06 21:24:14
【文件属性】:

文件名称:cmsi387:LMU 为 CMSI 387 开发的操作系统

文件大小:27KB

文件格式:ZIP

更新时间:2024-07-06 21:24:14

C

cmsi387 LMU 为 CMSI 387 开发的操作系统 设置说明: 为此,我们使用和 Mac OS X,因此方向是针对该操作系统的。 先决条件: 拱: # pacman -S base-devel nasm cdrkit bochs multilib-devel 苹果电脑: 带有命令行工具的 Xcode $ brew install nasm cdrtools bochs 注意:我们的交叉编译器使用 clang 为我编译得很好,你的里程可能会有所不同。 我的系统上有很多其他库,不确定需要哪些库。 cdrtools或cdrkit提供mkisofs而bochs包括 GUI 调试器。 查看所有需要运行的命令的Makefile 。 运行make bochs以构建项目并启动 bochs。 交叉编译器 这个交叉编译器应该编译我们在 repo 中使用的所有代码。 下载和构建它的


【文件预览】:
cmsi387-master
----cross-compiler()
--------Makefile(2KB)
--------.gitignore(198B)
----geoff()
--------.vimrc(541B)
--------internals()
--------modules()
--------link.ld(892B)
--------bochsrc.txt(364B)
--------loader.s(1KB)
--------menu.lst(77B)
--------Makefile(2KB)
--------.gitignore(56B)
--------kmain.c(629B)
----README.md(1KB)
----.gitignore(223B)
----bare-bones()
--------linker.ld(1KB)
--------grub.cfg(50B)
--------kernel.c(3KB)
--------Makefile(274B)
--------.gitignore(10B)
--------boot.asm(4KB)

网友评论