我有一个代码库,可以在所有其他 NEON 编译器、ndk-build、RVDS 等中正常编译,但在 Xcode 下,我调用的每条 NEON 指令都会出现错误“错误指令”。基本上似乎没有检测到NEON。
我正在尝试构建一个静态库,我去了新项目,选择了 Cocoa Touch 静态库,然后添加了我现有的文件。
我正在阅读的所有内容都表明应该已经启用了 NEON。我删除了对 armv6 的所有引用,并以 iOS 5.1 为目标
此外,所讨论的代码都包含在“.s”文件中定义的例程中——纯汇编。我没有使用内在方法调用。
似乎编译器正在对整个文件进行呕吐......
Unknown pseudo-op: .cpu
它列出了所有其他设置,例如 .fpu 等
这是我当前的设置:
(来源:wasteonline.net)
(来源:wasteonline.net)
(来源:wasteonline.net)