【发布时间】:2012-06-18 20:41:28
【问题描述】:
我正在使用 VS2010 并进行一些长时间运行的模拟,试图创建高度优化的 C++ 程序。我在 Visual Studio 中阅读了有关 Profile-Guided Optimizations 的内容,并认为它有点难以使用,因为您 (a) 构建二进制文件,(b) 运行测试并收集数据,然后 (c) 重建使用 PGO 的二进制文件。
问题是我已经知道我的瓶颈在哪里;因此,如果有办法告诉 VS 优化哪些功能,我将省去上面漫长的构建过程,并且能够使用常规的。
有人知道这样做的方法吗?或许可以通过手动生成 PGO 文件来告诉 VS 要优化哪些功能?
谢谢!
【问题讨论】:
-
在 gcc 中有“#pragma hot”或“attribute hot”来标记源代码中的重功能。
标签: visual-studio-2010 performance visual-c++ optimization profiling