6

iPhoneでNeon SIMD命令を使いたい。Target インスペクターの「その他の C フラグ」フィールドに「-mfloat-abi=softfp -mfpu=neon」というフラグを設定する必要があると聞きましたが、ビルド時に「エラー: 認識されないコマンド ライン オプション "-mfpu=neon"」が表示されます。 " .

このフラグを許可するために何か特別なことをしなければなりませんか? (私は Xcode 3.2.1 と iphone SDK 3.1.3 を持っています)

ありがとう !!

4

2 に答える 2

1

NEON セットは Cortex-A シリーズの拡張であるため、iPhone 3G ではサポートされていません。おそらく、これを直接指定することはできません。

于 2010-03-10T14:29:05.000 に答える
1

NEON はデフォルトで有効になっています。

そのためには、ターゲットは ARMv7 でなければなりません。(3GS以降)

NEON を利用するには、アセンブリ コードを NEON 命令で記述するのが最も簡単な方法です。

それほど難しくありません。ARM は、ホームページで PDF の NEON ガイドを提供しています。

于 2011-10-31T07:13:08.650 に答える