Mat*_*ias 7 gcc compiler-optimization visual-studio-2013 fast-math
我正在使用带有标志/Ox(完全优化)的Visual Studio 2013附带的默认C++编译器(我猜它称为"Visual Studio C++编译器" ).由于浮点副作用,我必须-ffast-math在使用gcc编译器时禁用该标志.在Visual Studio C++编译器的配置中是否存在此标志的等效选项?
/Ox
-ffast-math
gcc
pat*_*cek 7
您正在寻找/fp:precise,虽然这也是默认值.
/fp:precise
如果您需要VS可以提供的最严格的浮点计算,请尝试/fp:strict,尽管这可能是过度的.
/fp:strict
您可能没有什么可担心的,因为默认行为应该是您想要的.只要确保/fp:fast没有指定,但如果你试图用两个编译/fp:fast和/fp:precise你会得到一个编译错误,无论如何,所以这应该是容易赶上.
/fp:fast
Hans Passant提供给MSDN网站的链接提供了您可能需要的所有详细信息.
归档时间:
11 年,4 月 前
查看次数:
3583 次
最近记录:
8 年,7 月 前