Eu esperava ver o número de símbolos no arquivo libc.so.6 , incluindo printf . Eu usei a ferramenta nm para encontrá-los, no entanto, diz que não há nenhum símbolo em libc.so.6.
De onde vem o nome de nm ? O padrão IEEE define nm como:
nm - write the name list of an object file
O nm é uma forma abreviada da palavra name / names ? Ou tem uma origem completamente diferente?
Eu usei o comando nm para inspecionar os nomes das funções em uma biblioteca .so.
E o resultado que recebi é assim:
00009634 T _Z24ICTCLAS_ParagraphProcessPKciPc9eCodeTypeb
00009764 T _Z25ICTCLAS_ParagraphProcessAPKciRi9eCodeTypeb
00009b24...