1

私はxcodeが初めてで、何かが欠けているに違いありません。

新しいコマンド ライン プロジェクトを作成します。tempprog と呼びます (たとえば)。
プロジェクト/プロジェクト設定の編集を選択します。
プレフィックス ヘッダー (tempprog_Prefixz.pch) の名前を編集します。
ビルド - もちろん、tempprog_Prefixz.pch を探して失敗し
ます。ここで、プレフィックス ヘッダーの名前を tempprog_Prefix.pch に戻します。
再度ビルドします。動作するはずですが、動作しません。まだtempprog_Prefixz.pchを探しています

クリーニングしても状況は改善されません。ここで何が欠けていますか?Prefixz.pch の名前はどこに保持されていますか? ProcessPCH コマンドのビルド出力を見ると、まだ Prefixz を使用しようとしていることがわかります。

4

2 に答える 2

2

優先順位を設定するシステムがあることがわかりました。

Xcodeビルド設定の操作から:

ビルド設定を設定できるレベルとその優先順位は次のとおりです。

xcodebuild コマンド ライン フラグ (コマンド ライン ビルドにのみ適用可能) ターゲット (ターゲットの情報インスペクターを介して編集可能) プロジェクト (プロジェクトの情報インスペクターを介して編集可能) Xcode アプリケーション設定 (Xcode > Preferences... で設定) Xcode のビルトイン デフォルトおそらくユーザーの ~/.MacOSX/environment.plist ファイルに設定されているユーザー環境

于 2010-08-30T03:01:26.547 に答える
0

Mac を再起動すると問題が解決します。

于 2016-03-17T19:47:05.177 に答える