是的,在Linux中,g++等效于Visual Studio中使用的/ fp:precise和/ fp:fast标志。
/ fp:precise和/ fp:fast是Visual Studio中的编译器选项,用于控制编译器的优化级别。其中,/ fp:precise表示启用精确浮点运算,/ fp:fast表示启用快速浮点运算。在Linux中,g++等效于Visual Studio的编译器选项,因此,/ fp:precise和/ fp:fast标志在Linux中的g++中也同样是启用的。
在Linux中,使用g++编译代码时,可以使用以下命令来启用/ fp:precise和/ fp:fast标志:
g++ -std=c++11 -O2 -fp-precise -fp-fast myfile.cpp -o myfile
其中,-std=c++11表示使用C++11标准,-O2表示启用优化级别为2,-fp-precise和-fp-fast表示启用精确浮点运算和快速浮点运算。
总的来说,/ fp:precise和/ fp:fast标志是Visual Studio中的编译器选项,用于控制编译器的优化级别。在Linux中,g++等效于Visual Studio的编译器选项,因此,/ fp:precise和/ fp:fast标志在Linux中的g++中也同样是启用的。
领取专属 10元无门槛券
手把手带您无忧上云