我有一个动态加载共享对象库的可执行文件,比如说 foo.so。我不构建 foo.so,它是作为库提供给我的,可以在我的代码中使用。foo.cpp 编译为 foo.so。我无权访问 foo.cpp,但有 foo.so。当我的可执行文件调用此共享库 foo.so 中的函数时(即调用 foo.cpp 中的函数时),我想设置一个断点。他们在 gdb 中有这样做的方法吗?我努力了
gdb funcname
但它似乎不起作用。任何指针如何在这一点上打破 gdb?
我有一个动态加载共享对象库的可执行文件,比如说 foo.so。我不构建 foo.so,它是作为库提供给我的,可以在我的代码中使用。foo.cpp 编译为 foo.so。我无权访问 foo.cpp,但有 foo.so。当我的可执行文件调用此共享库 foo.so 中的函数时(即调用 foo.cpp 中的函数时),我想设置一个断点。他们在 gdb 中有这样做的方法吗?我努力了
gdb funcname
但它似乎不起作用。任何指针如何在这一点上打破 gdb?