编译器选项: -fpu
 
设置用于浮点运算的数学单位。

语法

-fpu < type >

参数

type
浮点单位:X87| SSE.

说明

-fpu编译器选项设置用于浮点运算的数学单位。如果未指定此选项,则默认值为-fpu X87.

-fpu X87将为387生成浮点指令。

-fpu SSE将为SSE和SSE2生成浮点指令,同时还支持387的数学支持。

函数通常返回st(0)寄存器中的浮点值(SingleDouble)。有时,可以通过返回xmm0寄存器中的值来优化。在函数声明或定义的返回类型之后,可以使用Option("Sse")指定。除非使用-fpu SSE命令行选项编译源代码,Option("Sse")将被忽略。

参考