12

私のプロジェクトは、以前のバージョンの Xcode で正常に動作します。Xcode 4.6.2 に更新したところ、次のエラーが発生しました。

コンパイラ ((clang-425.0.28)) とは異なるブランチ ((clang-425.0.27)) からビルドされた PCH ファイル

これは Xcode のバグですか? どうすれば修正できますか?

4

2 に答える 2

22

特に、コマンド ラインからビルドする場合、またはビルド スクリプトがある場合は、xcode ターゲットをクリーンアップするだけでは不十分です。このフォルダを削除する必要があります。

プリコンパイル済みヘッダーの場所は、

Target -> build settings => "Build locations" -> Precompiled headers cached path

を開きTerminalcdフォルダー パスに移動し、フォルダーを削除します。

#rm -fr SharedPrecompiledHeaders

ここに画像の説明を入力

于 2013-04-24T09:03:27.533 に答える
14

やったclosed xcode project then started againCMD+SHIFT+K. このロジックは私にとってはうまく機能しています。

于 2013-04-24T06:30:17.833 に答える