显示程序特定部分的调用路径的 C++ 分析器

标签 c++ path profiler callstack

我想知道是否有办法在c++程序中查看特定部分的调用路径。我在开源代码中工作,其中包含许多库。我尝试按照最终在模板中的路径中的代码进行操作。那么,是否有这样的库或分析器来显示代码特定部分的调用路径?

谢谢!

最佳答案

使用完整的调试信息编译应用程序,在感兴趣的地方发出致命异常,并使用完整的调用路径将堆栈回溯到控制台 - 源文件名和行号(如果可用)。如果没有足够的调试信息,分析器将无法自行完成此操作

关于显示程序特定部分的调用路径的 C++ 分析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17328025/

相关文章:

c# - 什么是一些好的 .NET 分析器?

c - 如何分析优化的 C 代码行

c++ - for循环的初始化超出其范围

c# - 查找文件的路径

c++ - 我的函数不传输 substr c++

python - OSX 端口 Python 库路径?找不到ctypes

php - 从/但包含 .. 开始的路径仍然是绝对路径吗?

ruby-on-rails - 如何在 Rails 3 应用程序中分析请求

C++ 模块架构,模块循环依赖

c++ - 为什么 Visual Studio Community 2015 中的 C++ 项目只包含通用应用程序?