我想知道如何调试so文件的内部源码。 我有一个so文件,我用dlopen()打开它,然后我用dlsym()加载方法。 现在,我使用带有标志 -g 的 g++ 工具来编译它。它工作得很好,但是我无法使用 gdb 命令“next”进入 so 源。
最佳答案
您似乎混淆了运行 gdb 的两种不同方式。这是一个解释如何迭代源代码的链接。
http://sourceware.org/gdb/onlinedocs/gdb/Continuing-and-Stepping.html
关于c++ - 如何调试.so源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19721627/