VCCLCompilerTool.WholeProgramOptimization 属性

获取或设置一个值,该值指示是否通过迟延链接时间代码生成来启用跨模块优化。 WholeProgramOptimization 公开编译器的 /GL(全程序优化) 选项的功能。

命名空间:  Microsoft.VisualStudio.VCProjectEngine
程序集:  Microsoft.VisualStudio.VCProjectEngine(在 Microsoft.VisualStudio.VCProjectEngine.dll 中)

语法

声明
Property WholeProgramOptimization As Boolean
bool WholeProgramOptimization { get; set; }
property bool WholeProgramOptimization {
    bool get ();
    void set (bool value);
}
abstract WholeProgramOptimization : bool with get, set
function get WholeProgramOptimization () : boolean
function set WholeProgramOptimization (value : boolean)

属性值

类型:System.Boolean
如果启用跨模块优化,则为 true;否则,为 false。

备注

设置 VCCLCompilerTool 对象的 WholeProgramOptimization 属性而不是将相同的名称和链接器的 LinkTimeCodeGeneration 属性的编译器特性最好。

此属性的编译器版本和链接器的 LinkTimeCodeGeneration 属性通过属性页不可用。

.NET Framework 安全性

请参见

参考

VCCLCompilerTool 接口

Microsoft.VisualStudio.VCProjectEngine 命名空间