【发布时间】:2011-02-28 17:21:28
【问题描述】:
我正在尝试弄清楚代码库是如何工作的。我想要某种工具来分析我从库中运行的程序,并告诉我每个线程以什么顺序调用了哪些函数。这样的工具存在吗?我会用什么谷歌术语来找到这样的程序?
注意:使用VS2008/Win7/C++
【问题讨论】:
-
如下所述,您可以使用分析器,但您需要符号(例如 .pdb 或 .map)才能从中获取体面的信息。编写一个为您记录调用的跟踪器实际上非常简单。您可以将 WinDBG 与 WT 命令一起使用,但要做好大量工作的准备。
-
这个库,我可以假设它是一个.dll,并且有一些退出程序[成功]调用它吗?或者,它是您希望链接到的 .lib 还是 COM 类型库?
标签: c++ visual-studio-2008 profiling profiler