我想在iPhone上使用Neon SIMD指令。我听说我们必须在目标检查器的“其他C标志”字段中放置标志“-mfloat-abi = softfp -mfpu = neon”,但构建时会出现“错误:无法识别命令行选项“-mfpu = neon””。是否还需要进行其他特殊处理以允许此标志?(我使用的是Xcode 3.2.1和iPhone SDK 3.1.3)谢谢!
NEON集是Cortex-A系列的扩展,因此不支持iPhone 3G。您可能无法直接指定此选项。
NEON 默认已启用。
目标必须是 ARMv7。 (3GS 或更高)
为了利用 NEON,最简单的方法是编写带有 NEON 指令的汇编代码。
这并不难。ARM 在其主页上提供了 NEON 指南的 PDF 文件。