将 VFP/Neon 用于 Visual Studio 2008 应用程序

Posted

技术标签:

【中文标题】将 VFP/Neon 用于 Visual Studio 2008 应用程序【英文标题】:Using VFP/Neon for a Visual Studio 2008 application 【发布时间】:2012-09-28 12:21:57 【问题描述】:

我正在尝试指定运行 Windows Compact 7 的 ARM Cortex-A8 的基准测试。我想比较使用 VFP、NEON 和不使用它们的性能。

我已经看到 GCC 编译器的“-mfpu=xxx”选项,但是,Visual Studio 2008 中需要哪些编译设置来指示应用程序使用的 FPU?

【问题讨论】:

Visual Studio 2008 甚至支持 ARM 吗? 【参考方案1】:

Visual Studio 2008 既不支持 VFP 也不支持 NEON。您应该使用程序集来使用 Windows Mobile/Windows Embedded 上的这些说明。

【讨论】:

由于 Visual Studio 2008 在编译设置中不支持 VFP/NEON,我应该使用哪个编译器在 Windows Compact 7 应用程序中通过 VPF/Neon 运行标准 C/C++ 代码?提前致谢。 Visual Studio 2012 支持 VFP 和 NEON,但由于它以 Windows-on-ARM 为目标,因此您无法使用它编译整个程序。其他选项可能是 gcc 和 armcc。

以上是关于将 VFP/Neon 用于 Visual Studio 2008 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

选择支持 VFP/Neon 的 Windows Compact 7 编译器 [重复]

使用 -mfloat-abi=hard 和 -mfpu=vfp/neon Codesourcery Lite 2013.05-24

VS2019下载

如何离线安装Visual Studio 2017

微软发布了Visual Studio 2022 RC版,并将在11月8日发布正式版

微软发布了Visual Studio 2022 RC版,并将在11月8日发布正式版