0

Mac (OS X 10.7.5) でコードをコンパイルしようとしています。

メッセージが表示されたままです。これに対処または修正するには、どのアクションを実行すればよいかわかりません。

これが少し短いことは承知していますが、基本的にはコンソールに表示される唯一のメッセージです。

llvm-g++-4.2: -E, -S, -save-temps and -M options are not allowed with multiple -arch flags 

これが何であるかについての手がかりはありますか?(コードは同様の環境でコンパイルされていることに注意してください)

4

1 に答える 1

0

ビルド環境に関する詳細を提供していませんでした-configureスクリプトを提供していると思います-ほとんどの場合--disable-dependency-tracking、configureオプションに渡すことでこの問題を回避できます。

そうする前に、ビルドディレクトリを完全に消去することをお勧めします。つまりmake distclean、ビルド構造によって提供されている場合です。

于 2013-12-09T15:15:02.680 に答える