Skip to content

FB_FPU


编译器设置的内置定义。

语法

` FB_FPU

`

描述

对于 x86x86_64 目标:

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

对于 armaarch64 目标:

  • 若启用了 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 是开源项目,与微软公司无隶属关系