1
私のcコードをllvmを使用してmipsアセンブリに翻訳したいと思います。どうすればいいですか?私はMacにいる。したがって、llcコマンドは機能しません。お使いのMacOSのシステム上の打ち鳴らすは、デフォルトではMIPSのためにコンパイルされませんllvmを使用したMIPSアセンブリへのCコード
おかげ
私のcコードをllvmを使用してmipsアセンブリに翻訳したいと思います。どうすればいいですか?私はMacにいる。したがって、llcコマンドは機能しません。お使いのMacOSのシステム上の打ち鳴らすは、デフォルトではMIPSのためにコンパイルされませんllvmを使用したMIPSアセンブリへのCコード
おかげ
は、あなた自身を構築する必要があります。
ここをクリックしてください:http://llvm.org/docs/GettingStarted.html llvmを構築するための指示。
その後、あなたのような何か実行してMIPSアセンブリにCをコンパイルするために打ち鳴らすを使用することができます:Linuxオペレーティングシステム用の32ビットMIPSアセンブリにファイル「foo.cの」をコンパイルします
clang -target mipsel-linux-gnu foo.c -S -o -
をし、それをコンソールに出力します。
'clang -S -march = mips'? – arrowd
@arrowdエラー:unknown target CPU 'mips' –