9

プロジェクトをビルドしようとすると、次の警告が表示されます。それらに類似した約160の警告がありますが、これは迷惑です

ld:警告:CPU_SUBTYPE_ARM_ALLサブタイプは非推奨です:/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.2.sdk/usr/lib/gcc/arm-apple-darwin10/4.2.1/libgcc.a(_udivsi3。 o)

警告:(armv7)/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.2.sdk/usr/lib/gcc/arm-apple-darwin10/4.2.1/libgcc.a(_divdi3.o)オブジェクトファイル'/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.2.sdk/usr/lib/gcc/arm-apple-darwin10/4.2.1/libgcc.a(_divdi3.o)'にはアーキテクチャが含まれていませんarmv7の情報。

すべての警告はlibgcc.aに関連しています。

iOS3.2以降をサポートするにはこのアプリケーションが必要です。では、これらの警告を削除するにはどうすればよいですか?

4

1 に答える 1

1

デプロイメントターゲットとベースSDKの2つの異なるものを混同しています。デプロイメントターゲットは、実行する予定のiOSバージョンを定義します。ベースSDKを利用可能な最新バージョンに設定します。デプロイメントターゲットをiOS3.2に設定します。

そうは言っても、ほとんどの場合、最近のiOS3をターゲットにするのはおそらく間違いだと思います。iOS 6がリリースされようとしており、ほとんどすべての人がiOS3.2を超えてアップグレードしています。これを行う必要がありますか?

于 2012-09-07T11:12:18.403 に答える