【发布时间】:2013-04-05 15:38:00
【问题描述】:
我正在关注有关树莓派操作系统开发的本教程。 http://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/os/ok01.html
我使用的是 Mac,所以它建议使用 Yagarto 包来组装代码。但是,它们似乎不起作用。我安装了多次检查。
我想知道是否有 Mac 的替代汇编器以及如何使用它来创建 .img 文件以用作 pi 的内核。
【问题讨论】:
-
那里有许多预建的。到目前为止,最简单的事情是拥有第二个树莓派,然后在它已经有一个 arm 汇编器的基础上进行本地开发。或者在你的 Mac 上使用虚拟机,然后运行 arm linux 并使用本机工具链,或者在虚拟机上运行 linux 并在该版本上运行,或者为 arm 获取 binutils,在 linux 上构建非常容易。也许在 mac 上构建也一样容易。
-
/usr/bin/as -arch armv6 main.s.
标签: macos assembly operating-system kernel raspberry-pi