我正在使用 gnu 工具链。如何在运行时找到函数的调用者?例如,许多函数使用函数指针调用函数 B()。现在,每当 B 被呼叫时,我想打印呼叫者的姓名。我需要这个来调试某个问题。
如果您使用的是 GNU,则可以使用回溯 http://www.kernel.org/doc/man-pages/online/pages/man3/backtrace.3.html功能。该手册页上有一个使用示例。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)