GCC编译器常用优化参数
GCC编译器常用优化参数
-O0: 不进行优化(默认选项)。
-O1、-O2、-O3: 随着数字变大,代码的优化程度逐渐提高。
-Os:优化尺寸。
-Ofast:启用所有-O3优化,无视严格的标准合规性。
-Og:在 -O1 的基础上,去掉了影响调试的优化。
-O:等价于-O1。
如果使用多个 -O 选项,以最后一个选项为准。
参考
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!
-O0: 不进行优化(默认选项)。
-O1、-O2、-O3: 随着数字变大,代码的优化程度逐渐提高。
-Os:优化尺寸。
-Ofast:启用所有-O3优化,无视严格的标准合规性。
-Og:在 -O1 的基础上,去掉了影响调试的优化。
-O:等价于-O1。
如果使用多个 -O 选项,以最后一个选项为准。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!
目录