2
डायनामिक लिंकर / लोडर को `फाइल` द्वारा बताए गए अनुसार गतिशील रूप से कैसे जोड़ा जा सकता है?
साझा किए गए ऑब्जेक्ट निर्भरता पर विचार करें /bin/bash, जिसमें /lib64/ld-linux-x86-64.so.2(डायनेमिक लिंकर / लोडर) शामिल हैं: ldd /bin/bash linux-vdso.so.1 (0x00007fffd0887000) libtinfo.so.6 => /lib/x86_64-linux-gnu/libtinfo.so.6 (0x00007f57a04e3000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f57a04de000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f57a031d000) /lib64/ld-linux-x86-64.so.2 (0x00007f57a0652000) निरीक्षण से /lib64/ld-linux-x86-64.so.2पता चलता है कि यह एक सहानुभूति है /lib/x86_64-linux-gnu/ld-2.28.so: ls -la /lib64/ld-linux-x86-64.so.2 lrwxrwxrwx 1 …