【发布时间】:2011-12-21 14:15:28
【问题描述】:
我有一个 C++ 程序,我想对其进行分析,因为它需要太多的运行时间。
我正在为这个程序使用 windows,我想使用一个免费的分析器。我在网上搜了一下,找到了AMD CodeAnalyst 和very sleepy。 AMD 工具不能很好地工作,因为我有一个英特尔 CPU。所以几乎没有信息出来。
当使用very sleepy 时,我遇到了一个问题,即我在摘要中看不到函数的名称。这意味着:分析本身可以工作,但我看不到什么功能需要多长时间。我看到像[123456789]作为函数名和0作为行号的东西。我认为这是调试符号的问题。
你能告诉我,我必须做些什么才能让它工作(Visual Studio 2010)?
谢谢
【问题讨论】:
-
好久没用了,Visual Studio没有profiler吗?
-
@MikeSeymour 从 2010 版开始,性能分析在视觉工作室的高级版或团队版中可用,而不是在教授中。版本。
标签: c++ visual-studio-2010 profiling debug-symbols