如果我设置优化-O3,是否在gcc中完成C ++整个程序优化?

时间:2013-11-05 16:23:30

标签: c++ performance optimization gcc

我想知道如果我只是在gcc中指定优化级别3(在Ubuntu 12.04上运行的版本4.8.1)或者我是否必须明确指定整个程序优化作为gcc选项,是否完成了整个程序优化?

1 个答案:

答案 0 :(得分:9)

-fwhole-program(和-flto由任何-O选项自动设置。 资料来源:http://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html。属于-O优化级别的选项会在此处标记,并且每个-O都会显示已启用选项的列表。