This documentation is archived and is not being maintained.

WholeProgramOptimizationTypes Enumeration 

Specifies that the program will be optimized across object boundaries.

Namespace: Microsoft.VisualStudio.VCProject
Assembly: Microsoft.VisualStudio.VCProject (in microsoft.visualstudio.vcproject.dll)

public enum WholeProgramOptimizationTypes
public enum WholeProgramOptimizationTypes
public enum WholeProgramOptimizationTypes

 Member nameDescription
WholeProgramOptimizationLinkTimeCodeGenUse Link Time Code Generation 
WholeProgramOptimizationNoneNo Whole Program Optimization 
WholeProgramOptimizationPGOInstrumentProfile Guided Optimization - Instrument 
WholeProgramOptimizationPGOOptimizeProfile Guided Optimization - Optimize 
WholeProgramOptimizationPGOUpdateProfile Guided Optimization - Update 

Works best if C/C++ optimizations are turned on.

Show: