6

我想为 iPhone 使用 Neon SIMD 指令。我听说我们必须在目标检查器的“其他 C 标志”字段中放置标志“-mfloat-abi=softfp -mfpu=neon”,但是在构建时我得到“错误:无法识别的命令行选项”-mfpu=neon“ ” 。

还有什么特别的事情必须做才能允许这个标志吗?(我有 Xcode 3.2.1 和 iphone sdk 3.1.3)

谢谢 !!

4

2 回答 2

1

默认情况下启用 NEON。

为此,目标必须是 ARMv7。(3GS 或更高版本)

为了使用 NEON,最简单的方法是使用 NEON 指令编写汇编代码。

这并不难。ARM 在其主页上提供了 PDF 格式的 NEON 指南。

于 2011-10-31T07:13:08.650 回答
1

NEON 套件是 Cortex-A 系列的扩展,因此在 iPhone 3G 中不受支持。您可能无法直接指定它。

于 2010-03-10T14:29:05.000 回答