我正在编写一个程序,使用 _controlfp_s
函数将 FPU 的精度控制设置为 24 位并将舍入模式设置为“接近”。我想为 Windows 创建一个 dll,为 OS X 创建一个包。
我在使用 Xcode 编译时找不到 _controlfp_s
,我认为它是 Mac 上不可用的 Microsoft 库的一部分。
我想在两个项目上使用相同的 .c 文件,那么有没有办法将其编译到 OS X 上?是否有适用于 Mac 的 C Microsoft 编译器?
谢谢。
最佳答案
没有办法做到这一点。我必须将 _controlfp_s 移植到 Mac。
关于windows - 在 Windows 和 OS X 中设置 FPU,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5355938/