Saat membangun aplikasi menggunakan g ++, saya tidak secara eksplisit meneruskan perpustakaan libc sebagai perpustakaan untuk ditautkan dengan cara yang sama seperti yang Anda lakukan untuk perpustakaan lain (seperti lewat -lpthread
misalnya). Saya tahu bahwa libc memiliki nama yang sama libc.so.6
tetapi saya sadar bahwa ini sebenarnya bukan perpustakaan tetapi sesuatu seperti pointer ke versi libc lainnya (seperti libc-2.15.so
). Pertanyaan saya adalah jika saya memiliki beberapa versi libc di komputer saya, bagaimana saya bisa tahu yang mana yang benar-benar terhubung melalui libc.so.6
.