在示例 Profile-Guided 优化(SPGO)生成过程中,将示例配置文件数据库(SPD)数据嵌入程序数据库(PDB)文件中。
Syntax
/SPDEMBED
注解
生成 /SPDIN时,链接器使用 SPD 文件中的配置文件数据做出优化决策。 一/SPDEMBED/SPGO起使用,将 SPD 数据嵌入生成生成的 PDB 文件中。 在 PDB 中嵌入 SPD 会将配置文件数据与调试符号一起保留,从而简化了生成项目的分发和存档。
若要提取嵌入到 PDB 中的 SPD 文件,请使用 SPDConvert /extract。
有关 SPGO 工作流的详细信息,请参阅 教程:使用示例 Profile-Guided 优化(SPGO)来提高性能。
在 Visual Studio 开发环境中设置此链接器选项
- 打开项目的“属性页” 对话框。 有关详细信息,请参阅
在 Visual Studio0 中设置 C++ 编译器和生成属性。 - 选择“配置属性”“链接器”>“命令行”属性页 。
- 添加到
/SPDEMBED“其他选项”框。 选择“确定”以保存更改 。
以编程方式设置此链接器选项
- 请参阅 AdditionalOptions。
另请参阅
MSVC 链接器参考
MSVC 链接器选项
/SPD (指定示例配置文件数据库)
/SPDIN (使用示例配置文件数据库)
/SPGO (启用示例 Profile-Guided 优化)
教程:使用示例 Profile-Guided 优化(SPGO)提高性能