标签: c++ performance optimization gcc
我想知道如果我只是在gcc中指定优化级别3(在Ubuntu 12.04上运行的版本4.8.1)或者我是否必须明确指定整个程序优化作为gcc选项,是否完成了整个程序优化?
答案 0 :(得分:9)
-fwhole-program(和-flto)不由任何-O选项自动设置。 资料来源:http://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html。属于-O优化级别的选项会在此处标记,并且每个-O都会显示已启用选项的列表。
-fwhole-program
-flto
-O