我从各种来源(虽然大多数来自我的同事)中听到过,-O3用g ++ 的优化级别进行编译在某种程度上是"危险的",并且除非被证明是必要的,否则应该避免.
-O3
这是真的,如果是的话,为什么?我应该坚持-O2吗?
-O2
c++ optimization g++ compiler-flags
c++ ×1
compiler-flags ×1
g++ ×1
optimization ×1