相关疑难解决方法(0)

如何知道哪个库定义了特定的功能?

[root@xxx memcached-1.4.5]# objdump -R memcached-debug |grep freeaddrinfo
0000000000629e10 R_X86_64_JUMP_SLOT  freeaddrinfo
Run Code Online (Sandbox Code Playgroud)

...

(gdb) disas freeaddrinfo
Dump of assembler code for function freeaddrinfo:
0x00000037aa4baf10 <freeaddrinfo+0>:    push   %rbp
0x00000037aa4baf11 <freeaddrinfo+1>:    push   %rbx
0x00000037aa4baf12 <freeaddrinfo+2>:    mov    %rdi,%rbx
Run Code Online (Sandbox Code Playgroud)

所以我知道freeaddrinfo是一个动态链接的函数,但是如何知道.so它的定义?

gdb objdump

10
推荐指数
1
解决办法
3937
查看次数

标签 统计

gdb ×1

objdump ×1