C / Cpp开发/运行时共享库​​调试/陷阱模式

时间:2016-07-11 10:35:37

标签: c++ debugging shared-libraries

假设我有使用两个共享库libA.so和libB.so。

的Application

应用程序调用libA.so {User library},它调用libB.so {只应由libA.so调用}。与Application或libB.so相比,我经常对libA进行更改?有没有办法可以使用来自libA和Application的堆栈跟踪将所有调用捕获到libB中?

简而言之,我想在链式共享库中捕获所有调用? 请注意,libB不一定用于系统调用,因此strace没有多大帮助。

0 个答案:

没有答案