gpt4 book ai didi

gcc - 是否有与 Visual Studio C++ 编译器等效的 -ffast-math 标志

转载 作者:行者123 更新时间:2023-12-04 12:20:39 25 4
gpt4 key购买 nike

我正在使用 Visual Studio 2013 附带的带有标志 /Ox 的默认 C++ 编译器(我猜它被称为“Visual Studio C++ 编译器”)。 ( Full Optimization )。由于浮点副作用,我必须禁用 -ffast-math使用 gcc 时的标志编译器。在 Visual Studio C++ 编译器的配置中是否有此标志的等效选项?

最佳答案

您正在寻找 /fp:precise ,尽管这也是默认设置。

如果您需要 VS 可以提供的最严格的浮点计算,请尝试 /fp:strict ,虽然这可能是矫枉过正。

您可能没有什么可担心的,因为默认行为应该是您想要的。只要确保 /fp:fast未指定,但如果您尝试同时使用 /fp:fast 进行编译和 /fp:precise无论如何你都会得到一个编译错误,所以应该很容易捕捉到。

Hans Passant 提供给 MSDN website 的链接提供您可能需要的所有详细信息。

关于gcc - 是否有与 Visual Studio C++ 编译器等效的 -ffast-math 标志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26450193/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com