4

どんなにググっても、GNU Assembler を Mac にインストールする方法について (比較的) わかりやすい手順が見つからないようです。

gcc -c(Mac では Apple Clang) を使用して.s/ファイルをアセンブルできることはわかってい.Sますが、実際の G​​NU Binutils を使用したいと考えていますas

4

4 に答える 4

1

GNU アセンブラは (まだ) ネイティブ オブジェクト ファイル (Mach-O 形式) の作成に使用できません。しかしもちろん、それが必要な場合は、ネイティブではないオブジェクト形式のクロスアセンブルに使用できます。

于 2011-10-23T00:12:10.953 に答える
0

gnuアセンブラはすでにMacにインストールされています(開発ツールパッケージをインストールしたと仮定します)。XCodeを避けたい場合は、コマンドラインからas、またはを使用してプリプロセッサを使用して呼び出すことができますgcc yourfile.s $(OPTIONS)


編集:asclangアセンブラーを指すようになりました。この回答が書かれた時点では、GNUアセンブラ(Appleのビルド)を指しています。

于 2009-11-11T17:28:12.183 に答える
-2

多分as代わりにgasコマンドとしてガスを使用したい場合は、これを呼び出します。echo "alias gas=as" >> $HOME/.profile

ターミナルを開いて入力すると、MacLionにインストールされました。以前の回答のコメントで述べたように、 MacPortsやXCodeが原因である可能性があります。

于 2011-11-24T14:11:52.083 に答える