Я использую Visual C++ 2005 для создания приложений для ARM, чипа Qualcomm Snapdragon. Я знаю, что поддерживает VFPv3. Где я могу получить SDK или что-то вроде использования арифметики с плавающей запятой? Лучше всего, если Visual C++-компилятор сгенерировал бы инструкции VFP для эмуляции.Плавающая точка для ARM в Visual C++
2
A
ответ
1
Try /QRfpe-
компилятор опция. Это будет Enable Hardware Floating Point Targeting. Но я не знаю, присутствует ли он в VS2005 - документ о компиляторе VS 2008.
И я не уверен, что поддерживается VFPv3. Возможно, он поддерживает более раннюю версию VFP.
Другой способ - использовать другой компилятор, например. RealView ARM Compiler и оптимизированные библиотеки.
Если вам не повезло, вам нужно прибегнуть к inline asm инструкциям ... – Toad