我正在关注有关raspberry pi的操作系统开发的本教程。 http://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/os/ok01.html
我使用的是Mac,所以建议使用Yagarto软件包来组装代码。但是,它们似乎不起作用。我多次安装它来检查。
我想知道Mac是否有替代汇编程序以及如何使用它来创建.img文件以用作pi的内核。
答案 0 :(得分:4)
您可以使用Xcode - 如果您安装xcode,“iPhone SDK”编译器实际上是i386,x86_64和 - ARM的交叉编译器。
${whereever_you_put_xcode}/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/as -arch armv6
会做到这一点:具体来说,它会执行
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/../libexec/as/arm/as