首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于获取每个函数的行号的实用工具

用于获取每个函数的行号的实用工具
EN

Stack Overflow用户
提问于 2013-09-13 00:29:50
回答 1查看 104关注 0票数 0

我有我的完整源代码在c++上的视窗。有没有什么实用工具可以告诉你每个函数--它是在哪个文件中定义/声明的,以及该函数的起始行号和结束行号是多少?

EN

回答 1

Stack Overflow用户

发布于 2013-09-13 02:20:27

我不知道有什么实用工具(尽管我感觉windbg或一些调试器可以以您想要的方式列出符号,请参阅x ntdll!*.lines命令http://windbg.info/doc/1-common-cmds.html),它们可以做到这一点,但编写一个更接近您需求的工具可能是小菜一碟。既然你是在C++的土地上,也许你不是胆小的事情。我假设您将编译源代码的调试版本,在这种情况下,pdb应该包含足够丰富的信息,包括精确的行号。给定该pdb文件,您可以使用DIA SDK从其中提取信息。您希望枚举符号,并查看函数。

有关该主题的更多信息:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18769656

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档