根据 gcc 在线文档,它
Reduce compilation time and make debugging produce the expected results.
This is the default.
那么它是否与完全省略 -O 标志相同?
根据 gcc 在线文档,它
Reduce compilation time and make debugging produce the expected results.
This is the default.
那么它是否与完全省略 -O 标志相同?
根据GCC 文档,是的,-O0
是默认设置。所以这与完全省略标志相同。
-O0
是默认值。一个额外的说明,如果你想要最好的速度优化,从我读到的,-O2
实际上是最好的选择。我以为-O3
是,但它可能会导致问题,所以你知道。此外,不要打开调试构建的优化,因为它可能会破坏它们。