0

アーチごとに異なるldフラグとcフラグを定義しようとしています。

私はこれを使用しています。

OTHER_CFLAGS [sdk = iphoneos *] [arch = arm6] = blabla

ここで設定したものはビルドに反映されません。arm7として設定しても違いはありません。

arm6デバイスとarm7デバイスの両方でテストされています。

ところで、私のプロジェクトに.xcconfigsを使用しています。

4

1 に答える 1

0

.xcconfigsを使用していることは知っていますが、Xcodeのビルド設定インターフェイス内でこれを実行する場合は、ビルド設定に移動して、必要な特定のオプションを選択します。画面の左下にあるメニューに移動し、Add Build Setting Conditionオプションを選択します。新しいビルド設定条件で、アーキテクチャにARMv6を選択し、そのアーキテクチャに必要なものを設定し、別の条件を追加し、アーキテクチャにARMv7を選択して、そのアーキテクチャの場合に必要なものを設定します。

于 2010-07-22T22:52:36.187 に答える