3

ラズベリーパイのオペレーティングシステム開発に関するこのチュートリアルに従っています。 http://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/os/ok01.html

私は Mac を使用しているため、コードの組み立てには Yagarto パッケージを使用することをお勧めします。ただし、機能していないようです。何度もインストールして確認しました。

Mac 用の代替アセンブラーがあるかどうか、およびそれを使用して、pi のカーネルとして使用する .img ファイルを作成する方法を知りたいです。

4

1 に答える 1

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

于 2013-04-13T14:46:16.863 に答える