C语言中是否有像Python的inspect库一样的库?

8
有没有类似 Python 的 inspect 库的 C 语言库?
def myfunction():
   import inspect
   inspect.stack(): # this give you complete stack up to this function call

调试 Python 程序非常有用。

实际上我想要调试 GTK Combobox 组件,为了理解完整的流程,我需要完整的函数调用堆栈。

那么是否有类似于 Python inspect 包的 C 语言技术库呢?


3
您可以使用GDB获得堆栈跟踪信息。否则,请参考此讨论:https://dev59.com/yHVD5IYBdhLWcg3wI36L - user786653
2个回答

2
没有这样的便携式库存在。针对GNU libc 有一个特定的解决方案

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接