ZHCU820Y September 2004 – June 2021
在执行链接时优化时,可以使用不同的选项来编译源文件。如果可能,编译期间使用的选项将在链接时优化期间使用。对于应用地程序级的选项,例如 --auto_inline,则使用用于编译 main 函数的选项。如果 main 未包含在链接时优化中,则使用命令行上指定的第一个目标文件所使用的选项集。一些选项,例如 --opt_for_speed,会影响广泛的优化。对于这些选项,程序级行为是从 main 派生出来的,而局部优化是从原始选项集得到的。
执行链接时优化时,有些选项是不兼容的。这些选项通常也会在命令行上产生冲突,但也可能是链接时优化期间无法处理的选项。