Ответ 1
Набор NEON является расширением серии Cortex-A, поэтому не поддерживается в iPhone 3G. Вероятно, вы не можете указать это напрямую.
Я хочу использовать инструкцию Neon SIMD для iphone. Я слышал, что мы должны помещать флаги "-mfloat-abi = softfp -mfpu = neon" в поле "Other C Flags" целевого инспектора, но при создании я получаю "ошибка: непризнанная опция командной строки" -mfpu = neon ",".
Есть ли что-то еще, что нужно сделать, чтобы этот флаг был установлен? (У меня Xcode 3.2.1 и iphone sdk 3.1.3)
Спасибо!
Набор NEON является расширением серии Cortex-A, поэтому не поддерживается в iPhone 3G. Вероятно, вы не можете указать это напрямую.
NEON включен по умолчанию.
Для этого цель должна быть ARMv7. (3GS или более поздняя версия)
Чтобы использовать NEON, самый простой способ - написать коды сборки с инструкциями NEON.
Это не так сложно. ARM предоставляет руководство NEON в PDF на своей домашней странице.