1

Mac OS X [10.8.5] でいくつかの GNU ツールをコンパイルしようとしています。過去に使用できた最適化オプションの 1 つは「-mfpmath=sse」ですが、現在は次のメッセージが表示されます。

clang: warning: argument unused during compilation: '-mfpmath=sse'

現在、llvm-gcc ヘルプは「-mfpmath=sse」をサポートしていると述べており、clang には「-mllvm」を使用して llvm に物を渡す方法がありますが、それらを連携させることはできないようです。

これら 2 つのオプションは、連携することを意図したものですか? もしそうなら、どのように?

「-mllvm」を使用して CLANG から複数の LLVM 引数を渡したい場合はどうすればよいですか? それは可能ですか?

ありがとう、

ニック

4

1 に答える 1

2

このフラグは clang では必要ありません。プロセッサがサポートするとすぐに、デフォルトで「-mfpmath=sse」になります。

複数のオプションを LLVM に直接渡す必要がある場合 (ただし、かなり悪い考えのようです。そうする必要はありません)、「-mllvm -foo -mllvm -bar」のように、-mllvm を複数回実行できます。

于 2013-10-26T17:33:22.850 に答える