Skip to content

FB_FPU ​


编译器设置的内置定义。

语法 ​

` FB_FPU

`

描述 ​

对于 x86 和 x86_64 目标:

  • 若启用了 SSE 浮点算术,则值为 "sse",
  • 否则值为 "x87"

对于 arm 和 aarch64 目标:

  • 若启用了 Advanced SIMD(Neon)扩展,则值为 "neon",
  • 否则值为 "x87"

示例 ​

start GeSHi

vb
#if __FB_FPU__ = "sse"
  ' ... instructions only for SSE ...
#else
  ' ... instructions not for SSE ...
#endif

end GeSHi

版本 ​

  • __FB_FPU__ = neon 在 fbc 1.20.0 中添加

与 QB 的区别 ​

  • FreeBASIC 新增

另请参阅 ​

返回 目录

基于 FreeBASIC 官方文档翻译 如有侵权请联系我们删除
FreeBASIC 是开源项目,与微软公司无隶属关系