Mungkin simbol regulernya dilucuti dan yang tersisa adalah simbol dinamisnya, yang bisa Anda dapatkan dengan nm -D .
@PSkocik menjawab ini. Saya hanya ingin menambahkan lebih detail. Ada dua jenis bagian simbol di ELF:.symtab dan .dynsym (lihat Spesifikasi Inti Basis Standar Linux, a.k.a. LSB_5.0.0, untuk detailnya). .symtab adalah untuk langkah penautan dari lib bersama itu sendiri. Setelah penautan selesai, .symtab bagian tidak diperlukan lagi. .dynsym bagian berisi simbol-simbol penting yang seharusnya dicari oleh linker dinamis pada saat dijalankan. nm secara default hanya membuang simbol di .symtab bagian.
LSB_5.0.0 Section10.2.2.1, “ELF Section Types”, mengatakan lib bersama yang sesuai harus memiliki .symtab atau .dynsym tapi tidak keduanya. Sebagai bagian dari pustaka ABI, libc dihapus dari .symtab agar sesuai spesifikasi.