如何在Xcode中启用Neon指令

时间:2010-03-04 01:31:34

标签: iphone xcode neon

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

为了允许这个标志,还有什么特别的东西需要做吗? (我有Xcode 3.2.1和iphone sdk 3.1.3)

谢谢!

2 个答案:

答案 0 :(得分:1)

NEON套装是Cortex-A系列的扩展,因此iPhone 3G不支持。您可能无法直接指定此内容。

答案 1 :(得分:1)

默认情况下启用NEON。

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

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

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