12

GCC_PREPROCESSOR_DEFINITIONS4 つのビルド構成 (デバッグ、リリース、アドホック、ディストリビューション) ごとに設定したい。それぞれに異なる設定をしたい。

私が見ている画面は、ターゲット情報ウィンドウの「ビルド」タブです。構成ポップアップを「デバッグ」に設定すると、GCC_PREPROCESSOR_DEFINITIONSそこに設定が表示されます。「リリース」またはその他の構成に切り替えると、表示されなくなります。しかし、それらの構成に追加しようとすると、GCC_PREPROCESSOR_DEFINITIONS既に存在すると表示され、再度追加することはできません。

私が言ったように、私はさまざまなビルドに別の設定をしたいと思っています。どうすればこれを達成できますか?

どうもありがとう。

4

2 に答える 2

8

「プリプロセッサ マクロ」という設定がないことを確認します。これは と同じGCC_PREPROCESSOR_DEFINITIONSです。

于 2009-10-08T21:01:54.370 に答える
3

私が質問を正しく理解していれば、OTHER_CFLAGS。-DDEBUGそして、何かのような定義を渡します。

はい、マクロに値を割り当てる必要がある場合は、次のようにすることができます - '-DSOME_MESSAGE=@"Hello, World!"'。' 記号に注意してください - これらは必須です。SOME_MESSAGE マクロは @"Hello, World!" で定義されます。価値。

于 2009-10-08T22:06:17.433 に答える