アーキテクチャi386の不正なメタデータ - LLVMエラー

私は私のプロジェクトの1つでコンパイラから非常にイライラするエラーが発生しています。最適化のためにいくつかのコンパイラ設定を変更した後、私はシミュレータでテストしようとするまで美しく動作していました。私はこのエラーが発生します:

ld: in /Users/eric/Library/Developer/Xcode/DerivedData/My_Awesome_App-
hcpskretrcpxnuctkkvwptohgmib/Build/Intermediates/My_Awesome_App.build/Debug-
iphonesimulator/My_Awesome_App.build/Objects-normal/i386/main.o, could not parse object 
file /Users/eric/Library/Developer/Xcode/DerivedData/My_Awesome_App-
hcpskretrcpxnuctkkvwptohgmib/Build/Intermediates/My_Awesome_App.build/Debug-
iphonesimulator/My_Awesome_App.build/Objects-normal/i386/main.o: Malformed metadata record 
for architecture i386

コンパイラの設定をできるだけ早くリセットしますが、それでもエラーは解決しません。 アーキテクチャーi386用の不正なメタデータレコードの提案を試みましたが、まだ何もありませんでした。私ができることは他に何かありますか? Xcode/LLVM-GCCをデフォルトにリセットしますか?

0
まあ、 'デフォルトにリセットするすべての設定'ボタンがある場合、私はそれを逃した。私はすべてを以前と同じようにできるだけ近くに変更しようとしましたが、復帰は網羅的ではありませんでした。私はそれをどうお勧めしますか?
追加された 著者 eric.mitchell,
実際にあなたが提案したものを試してみましたか?
追加された 著者 fge,

1 答え

見つけました - ちょうど2日前に私が外付けHDで持っていたバックアップのプロジェクトのビルド設定を同じプロジェクトの設定と比較しましたが、その原因は Link-Time Optimization フラグです「はい」に設定されました。これを NO に設定すると問題が解決しました。定期的なバックアップを維持するもう一つの理由!

0
追加された