-fpu编译器选项设置用于浮点运算的数学单位。如果未指定此选项,则默认值为
-fpu X87.
-fpu X87将为387生成浮点指令。
-fpu SSE将为SSE和SSE2生成浮点指令,同时还支持387的数学支持。
函数通常返回
st(0)寄存器中的浮点值(
Single或
Double)。有时,可以通过返回
xmm0寄存器中的值来优化。在函数声明或定义的返回类型之后,可以使用
Option("Sse")指定。除非使用
-fpu SSE命令行选项编译源代码,
Option("Sse")将被忽略。