哪些是最常用的gcc优化选项?

时间:2010-11-24 11:54:41

标签: c optimization gcc

我找到了很多优化选项here

在浏览过程中,我发现其中一些有副作用(就像调试一样)。根据我的经验,我发现-O1到-O3和-Os最常用。但是,您的项目中常用的其他选项是什么?

2 个答案:

答案 0 :(得分:3)

-ffast-math会对浮点密集型软件产生重大性能影响。

此外,使用适当的-march=选项对目标处理器进行特定编译可能会对性能产生轻微影响,但严格来说,这不是优化选项。

答案 1 :(得分:1)

使用最新版本的gcc的

-march=native消除了确定要编译的平台的所有麻烦。