标签: c optimization gcc
我找到了很多优化选项here
在浏览过程中,我发现其中一些有副作用(就像调试一样)。根据我的经验,我发现-O1到-O3和-Os最常用。但是,您的项目中常用的其他选项是什么?
答案 0 :(得分:3)
-ffast-math会对浮点密集型软件产生重大性能影响。
-ffast-math
此外,使用适当的-march=选项对目标处理器进行特定编译可能会对性能产生轻微影响,但严格来说,这不是优化选项。
-march=
答案 1 :(得分:1)
-march=native消除了确定要编译的平台的所有麻烦。
-march=native