他のすべての NEON コンパイラ、ndk-build、RVDS などで正常にコンパイルされるコード ベースがありますが、Xcode では、呼び出す NEON 命令ごとに「bad instruction」というエラーが表示されます。基本的にNEONは検出されないようです。
静的ライブラリを構築しようとしています。新しいプロジェクトに移動し、Cocoa Touch Static Library を選択して、既存のファイルを追加しました。
私が読んでいるものはすべて、NEONがすでに有効になっている必要があることを示しています。armv6 への参照をすべて削除し、iOS 5.1 をターゲットにしています
また、問題のコードはすべて、「.s」ファイルで定義されたルーチン (純粋なアセンブリ) として含まれています。組み込みメソッド呼び出しを使用していません。
コンパイラがファイル全体をバーフィングしているようです...
Unknown pseudo-op: .cpu
.fpu などの他のすべての設定が一覧表示されます。
ここに私の現在の設定があります:
(出典: Wasteonline.net )
(出典: Wasteonline.net )
(出典: Wasteonline.net )