Ваша первая версия может быть значительно уменьшена, если вы используете 'nm -A'. И $ (ls -1 * .so) полностью поддельный - * .so сработал бы так же хорошо.

[root@xxx memcached-1.4.5]# objdump -R memcached-debug |grep freeaddrinfo
0000000000629e10 R_X86_64_JUMP_SLOT  freeaddrinfo

так, я знаю

(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

 динамически связанная функция, но как узнать, какаяfreeaddrinfo это определено в?.soВы должны серьезно рассмотреть ваши вопросы и принять некоторые ответы.

Ответы на вопрос(3)

Ваш ответ на вопрос